Eszébe jutott már, hogy milyen jó lenne honlapja összes tartalmát egyben lementeni? De nem a WordPress által kínált XML verzióban, hanem olvashatóbb formában.
Tartalmak exportálása WordPress-ből
Első lépésben a WordPress admin felületén, az „Eszközök” => „Exportálás” alatt vagy a „Bejegyzések” vagy az „Oldalak” (vagy: „Minden tartalom”) opcióval ki kell exportálni XML formátumban az összes meglévő oldal és bejegyzés tartalmát.
Az XML formátumban sajnos emberi szemmel nehezen olvasható formátumban jelennek meg a korábbi tartalmak. Ezért ezt át kell futtattni egy konvertáló programon.
Az alábbi megoldás segítségével néhány kattintással PDF-be mentheti teljes weboldala szöveges tartalmát, akár archiválás, akár offline olvasás céljából.
XML-ből PDF generálása
Készítettem egy apró, webes felületen futó szoftvert, ami az XML formátumból kiolvassa az összes szöveges és képi tartalmat.
A szoftver kinyeri a bejegyzések és oldalak címeit, tartalmát (képekkel), közzétételi dátumát, szerzőjét. Az eredményt egy strukturált, olvasható HTML formában mutatja meg a böngészőben.
Ebből pedig a böngészőben lehet (CTRL+P billentyűkombinációval) PDF verziót generálni. Ilyet:

A konvertáló program elérhetősége
Vegye fel velem a kapcsolatot, ha szeretné a fejlesztést használni, azaz PDF-be szeretné menteni weboldala összes eddigi tartalmát!
Egyedi igény esetén a program bővíthető: pl. dátum szerinti szűrés vagy egyedi PDF-stílusokat is be tudunk állítani.
A program előnyei
Léteznek WordPress-bővítmények is, melyek PDF-be történő exportálást kínálnak, ám ezek gyakran korlátozott valamilyen szempontból.
A saját fejlesztésű eszköz előnye, hogy:
- Nem igényel bővítmény telepítést.
- A teljes weboldalt képes feldolgozni.
- Gyors, biztonságos, és személyre szabható.
- A konvertáló program nem tárolja a feltöltött adatokat. Azaz minden feldolgozás helyben, a böngészőben történik. Ezért adatvédelmi szempontból is tökéletes megoldás.
Mikor lehet erre a megoldásra szükség?
Több esetben is hasznosak lehetnek a fentiek:
Egy weboldal végleges megszüntetése esetén felmerülhet az igény, hogy a létrehozott tartalmak külön mentésre kerüljenek. Ilyenkor jól jön egy hasonló megoldás.
Ha offline szeretné olvasni a blogját.
Ha portfólióként szeretné PDF formában bemutatni korábbi írásait.




