wp-md çeşitli markdown kullanan statik sitesi jeneratör biçimleri birine WordPress XML biçimleri blog mesajları dönüştürür bir Python betiği.
Ne demektir wp-md aracılığıyla wordpress ihracat dosyasını çalıştırın eğer WordPress bloglar daha okunabilir bir sürümü almak olduğunu.
Neden?
Ben bunun içinde kod örnekleri sağlamak için kahrolası imkansız çünkü öncelikle, WordPress bırakmak istiyorum.
Ama sözdizimi-vurgulanan kod istiyorum, bu yüzden makul bir şey ve mevcut HTML-> markdown dönüştürücüler hiçbiri benim mevcut mesajları vermeniz gerekir hem WordPress 'sözde-html ve kod blokları elde olması ile iyi bir iş yapmak gibi görünüyor sözdizimi farkında.
Bu yapar.
Bu iş, bu yüzden oldukça hızlı bir Ayrıca oldukça kötü. (Neyse, Pandoc çok daha hızlı.)
- Python
ve ilk sadece son dosyaya geçirilir: Bu yapmaz ana şey iç içe geçmiş unsurlardan herhangi dönüştürülmesidir. HTML geçerli Markdown çünkü bu iyi çalışır.
wpmd da WordPress 'eXtended RSS veya PHPMyAdmin veritabanı xml biçimi ile çalışır, bu yüzden bir veritabanı katmanı veya bir veritabanı ihtiyacı yoktur.
Kurulum
Senin yoluna koymak için komut yapın:
piton setup.py install
veya:
wp-md yüklemek pip
Aksi takdirde, bu belgede programın adı olarak wp-md sadece sübstitüe wpmd.py, o iş olacak.
Kullanım
Daha sonra, admin WordPress ihracat sayfasına gidin ve-blog.xml indir:
your-blog.xml blog dosyaları wp-md
o yoksa onu oluştururken, dizin blog dosyaları dosyaları bir sürü koyacağız.
Size mesaj olarak ihraç edilecek istediğiniz statik sitesi jeneratör biçimi seçmek için --output format bayrağı ile wp-md çalıştırabilirsiniz:
- Nikola
- Mynt
- Pelican
o dosyasına çoğu meta koyar, ve dosya olmak üzere tarihi gerektirmez, çünkü geçerli varsayılan Pelican olduğunu. Tarih dosya adının bir parçası olmak istiyorsanız, Mynt formatını kullanın.
Eğer veritabanı bir PHPMyAdmin ihracat için ne varsa, pma_xml seçmek için --input format bayrağını kullanabilirsiniz.
Notlar
Bu benim statik sitesi jeneratörler ile oynayabilir böylece yazdı yarı kullanışlı kesmek olduğunu. Senin için çalışacağını biliyorum, ama sen bana ve ben mecbur olabilir izin istediğiniz bir özelliği eksik eğerGereksinimler yok:.
< p>
Yorum Bulunamadı