veruce.cz

Důležité

Migrace z blog.cz na WordPress

AKTUALIZACE:: 14.8. 2017 – aktualizován seznam převedených blogů
AKTUALIZACE:: 9.8. 2017 – přidána funkce pro přenesení obrázků v článcích, další info níže

Na základě velkého množství stížností na směr, kterým se ubírá server blog.cz, a s tím souvisejícího stesku po tom, že by někteří blogeři rádi migrovali jinam, avšak nechce se jim ani kopírovat články ručně, ani přijít o komentáře, dospěli jsme s mým mužem k následujícímu řešení. Já mu situaci popsala a on napsal skript, který blog běžící na blog.cz vyexportuje ve formátu, který lze importovat do redakčního systému Wordpress.

Pár informací o skriptu Blogcz2WP:

  • Skript stáhne z vašeho blogu na doméně blog.cz všechny články vč. data zveřejnění, dále kategorie, do nichž články vloží, a také komentáře.
  • Skript zachová u článků a komentářů jejich vlastnosti (čas zveřejnění, autor, e-mail, www autora, atd.).
  • Skript neumí stáhnout obsah nacházející se mimo články – rozvržení menu, informace v patičce, informace v záhlaví.
  • Skript umí stáhnout obrázky v článcích, v exportovaných článcích modifikovat cesty k obrázkům tak, aby se načítaly lokálně. Při exportu vznikne vedle XML souboru adresář Obrazky, jehož obsah stačí pouze nahrát do adresáře wp-content/uploads ve Vašem Wordpressu. (Funguje jak u Wordpressu na vlastním hostingu, tak na wordpress.com.)
  • Skript neumí exportovat a zachovat design blogu (záhlaví, sloupce, barvičky, nastavení písem, rozvržení stránek..).
  • Skript neumí přenést a založit menu se stejnou strukturou, jakou mělo na blogu.cz (přenesou se kategorie, články budou správně zařazené, ale menu bude nutné ve Wordpressu vytvořit nové v souladu s použitou šablonou)
  • Pro správnou funkci je nutné mít rozhraní blogu nastaveno na český jazyk.

Není vyžadováno žádné heslo ani jiné přístupové údaje, skript pracuje s volně dostupnými stránkami, nepřistupuje k žádným chráněným zdrojům, nehackuje blog.cz ani jeho databázi. Export vašeho autorského obsahu se odehraje s vaším souhlasem, vše je tedy zcela legální.
Export se nijak nedotkne stávajícího blogu, ten zůstává beze změny.

Autorem skriptu blogcz2WP je Martin Rybenský. Program je napsán v Pythonu, tvoří jej přibližně 1000 řádků zdrojového kódu, jeho programování probíhalo ve dnech 3. – 8.8. 2017 a zabralo několik desítek hodin čistého času.