WP-МД сценарій Python, яке перетворює повідомлення в блозі від форматів WordPress XML в в один з різних статичного сайту форматах генератора уцінки, що використовують.
Це означає, що ви отримаєте більше осіб читається версії ваших блогів, якщо ви запустите WordPress експортний файл за допомогою WP-мкр.
Чому?
Я хочу, щоб залишити WordPress, в першу чергу, тому що це сущий неможливо надати зразки коду в ньому.
Але я хочу підсвіченого тексту, так що мені потрібно експортувати всі мої існуючі повідомлення, щоб щось розумне і жоден з існуючих HTML-> уцінки перетворювачів, здається, роблять хорошу роботу як з WordPress "псевдо-HTML і отримувати блоки коду, щоб бути синтаксис відомо.
Це робить.
Це також досить погано це робота, так що це досить швидко. (Набагато швидше, ніж Pandoc, у всякому разі).
Головне, що це не робить будь-які перетворення вкладених елементів:
- ,
- Python
і іже з ними просто передається через кінцевого файлу. Це працює добре, тому що HTML є дійсним уцінки.
wpmd також працює з розширеними RSS WordPress 'або у форматі XML бази даних PHPMyAdmin, так що не потрібен шар бази даних або бази даних.
Установка
Щоб поставити скрипт на вашому шляху робити:
Python setup.py встановити
або:
пункт встановити WP-MD
В іншому випадку, просто substitue wpmd.py для WP-MD в якості імені програми в даному документі, вона буде працювати.
Використання
Перейти до експортної сторінці WordPress "в адмін і завантажити-blog.xml, то:
WP-MD Your-blog.xml блог-файли
поставить цілу купу файлів в каталозі блог-файлів, створюючи його, якщо він не існує.
Ви можете запустити WP-MD з прапором --output-форматі, щоб вибрати, які генератор статичного сайту формат, який ви хочете, щоб ваші повідомлення будуть експортуватися як:
- Нікола
- Mynt
- Pelican
Ток замовчуванням Pelican, бо це ставить більшість метаданих у файлі, і не вимагає дату, щоб бути в імені файлу. Якщо ви хочете дата буде частиною імені файлу, використовуйте формат Mynt.
Якщо вам пощастило мати експортний PHPMYADMIN вашої бази даних, ви можете використовувати прапор --input формату вибрати pma_xml.
Примітки
Це напів-корисної працівник, який я написав, щоб я міг пограти зі статичними генераторів сайту. Я не знаю, що він буде працювати для вас, але якщо він відсутній функція, яку ви хочете, дайте мені знати, і я, можливо, зобов'язатиВимоги :.
< P>
Коментар не знайдено