wp-md adalah script Python yang mengubah posting blog dari format XML WordPress untuk salah satu dari berbagai format pembangkit statis-situs penurunan harga-gunakan.
Apa itu artinya adalah bahwa Anda mendapatkan versi yang lebih terbaca-manusia dari blog WordPress Anda jika Anda menjalankan file ekspor wordpress melalui wp-md.
Mengapa?
Saya ingin meninggalkan WordPress, terutama karena itu sialan 'tidak mungkin untuk memberikan contoh kode di dalamnya.
Tapi saya ingin kode sintaks-disorot, jadi saya perlu untuk mengekspor semua posting saya yang ada untuk sesuatu yang masuk akal dan tidak ada yang ada HTML-> konverter penurunan harga tampaknya melakukan pekerjaan yang baik dengan kedua WordPress 'pseudo-html dan mendapatkan blok kode menjadi sintaks-sadar.
Ini tidak.
Hal ini juga cukup buruk di pekerjaan itu, sehingga cukup cepat. (Jauh lebih cepat dari Pandoc, anyway.)
Hal utama bahwa hal ini tidak lakukan adalah konversi dari elemen bersarang:
- ,
- Python
dan sejenisnya mereka hanya melewati ke file akhir. Hal ini bekerja dengan baik karena HTML adalah penurunan harga berlaku.
wpmd juga bekerja dengan RSS eXtended WordPress 'atau format xml Database PHPMyAdmin, sehingga tidak memerlukan lapisan database, atau database.
Instalasi
Untuk menempatkan script di jalan Anda lakukan:
python setup.py install
atau:
pip install wp-md
Jika tidak, wpmd.py hanya substitue untuk wp-md sebagai nama program dalam dokumen ini, itu akan bekerja.
Penggunaan
Pergi ke halaman ekspor WordPress 'di admin dan men-download-blog.xml Anda, maka:
wp-md Anda-blog.xml blog-file
akan menempatkan sejumlah besar file dalam direktori blog-file, menciptakan itu jika tidak ada.
Anda dapat menjalankan wp-md dengan bendera --output format untuk memilih statis-situs pembangkit format yang ingin posting Anda untuk diekspor sebagai:
- Nikola
- Mynt
- Pelican
Default saat ini Pelican karena menempatkan paling metadata ke dalam file, dan tidak memerlukan tanggal yang akan di nama file. Jika Anda ingin tanggal untuk menjadi bagian dari nama file, gunakan format Mynt.
Jika Anda kebetulan memiliki ekspor PHPMyAdmin database Anda, Anda dapat menggunakan bendera --input format untuk memilih pma_xml.
Catatan
Ini adalah hack semi-berguna yang saya tulis sehingga saya bisa bermain-main dengan generator situs statis. Aku tidak tahu bahwa itu akan bekerja untuk Anda, tetapi jika itu hilang fitur yang ingin Anda beritahu saya dan saya akan mewajibkanPersyaratan :.
< p>
Komentar tidak ditemukan