>

Érkezett hozzánk egy megkeresés, egy hibás WordPress tartalomkezelővel kapcsolatban. A CMSMasters Content Composer nevű tartalomkezelő nem akart működni egy WordPress weboldalon. A hiba érdekes volt, mert az oldal tartalmai – amelyeket korábban létrehoztak a tartalomkezelővel – elérhetőek voltak és jól jelentek meg, de maga a tartalomkezelő nem volt látható az admin felületen. Csak az általa generált short code-ok jelentek meg a szerkesztő tartalmi részen.

Tartalomkezelőt javítottunk - WordPress frissítés - Bízza ránk a weboldala karbantartását

Ahogy minden esetben kezdeni szoktuk, most is készítettünk egy biztonsági mentést a fájlokról és az adatbázisról is. Arra az esetre ha darázsfészekbe nyúlnánk, akkor vissza tudjunk lépni az eredeti állapotra. Illetve készítettünk screenshotokat is a fontosabb oldalakról. Ezt azért szoktuk csinálni, hogy egyrészt a munka végeztével össze tudjuk hasonlítani az oldalt, hogy történt-e bármi megjelenésbeli változás az oldalon vagy sem. Másrészt, ha a témával, vagy a tartalomkezelővel a munkavégzés során bármi probléma lenne, akkor tudjuk, hogy hogyan kellene kinéznie az oldalnak.

Kezdődjön a javítás!

A mentések elkészítését követően elkezdtük beleásni magunkat az oldalba. Észrevettük, hogy a hiányzó tartalomkezelő mellett volt fent egy másik is. Egy Elementor szerkesztő, ami szintén be volt kapcsolva. Két tartalomkezelő rendszert együtt használni nem szerencsés, ezért gyorsan lekapcsoltuk az Elementort. Ez önmagában nem oldotta meg a problémát ezért tovább kellett ásnunk az oldalban.

Megnéztük a tartalomkezelő beállításait, de nem találtunk olyan beállítást amivel a szerkesztő visszakapcsolható lett volna.

Kérdeztük az ügyfelet, hogy mikor volt frissítve a a weboldal saját téma fájlja?
De erre nem tudott válaszolni pontosan, csak annyi infót kaptunk, hogy „régen”.

Elkértük az ügyféltől az ThemeForest belépést – ahonnan a témát vásárolták annó – , hogy le tudjuk tölteni a téma legfrissebb verzióját. A korábbi 1.1.6 verzióhoz képest már elérhető volt az 1.2.2-es változat, így befrissítettük arra. Na ekkor teljesen szétesett az oldal. A korábbi vizuális tartalmak helyett, már a publikus felületen is csak short code-ok voltak láthatók 🙁 Sajnos, ha sok frissítés kimarad, és egyszerre nagyot ugrunk a téma vagy a WP motor frissítésekor, akkor ez okozhat hasonló problémát. Sajnos a tartalomkezelő rész továbbra sem bukkant elő.

Visszaraktuk hát a régi téma fájlokat, így visszajött az oldal vizuális tartalma is, de a tartalomkezelő még mindig nem akart megjelenni. Kezelésbe vettük ezért az oldalon elérhető bővítményeket. Valami inkonzisztencia problémára gyanakodtunk. Egyesével lekapcsolgattuk tehát az összes olyan bővítményt, amelyre nincsen szükség az oldal működéséhez. Ez sem oldotta meg a problémát.

Mivel mi eddig még nem dolgoztunk ezzel a tartalomszerkesztővel, ezért megnéztük a téma dokumentációját. Abban említettek pár olyan bővítményt, amely a nevében a tartalomkezelőhöz hasonlított viszont ezek nem voltak feltelepítve az oldalhoz. Ezeket a „javasolt” bővítményeket már láttuk a téma beállításaiban is, de úgy éreztük nem ezek hiánya okozza a problémát, ezért nem telepítettük fel ezeket korábban. Továbbá hiányzott az Envato / ThemeForest bővítményt is, ami segített volna az ügyfélnek szólni, hogy van elérhető frissítés a témához.

Feltettük újra a friss téma fájlokat, majd ezeket a hiányzó bővítményeket, és csodák-csodájára helyreállt a tartalomszerkesztő. Visszakapcsoltuk a lekapcsolt egyéb bővítményeket is. Átkattintgattuk az oldalt de nem találtunk további hibát. Az a gyanúnk, hogy valaki, valamikor szintén úgy gondolhatta, hogy ezek a bővítmények nem szükségesek és törlésre kerültek. De a törlés után nem ellenőrízte le az oldalt és annak helyes működését.

Ezt követően elvégeztük a tartalom módosítási kéréseket, amit az ügyfél adott nekünk. Átnéztünk minden aloldalt és javítottuk az esetleges hibákat. Ahol csak rövid vagy html kód látszódott ott a legtöbb esetben a szerkesztőbe belekattintva és mentést követően helyre állt a probléma.

Elvégeztünk az oldalon pár biztonsági beállítást és ellenőríztük a WordPress működését.

A végén készítettünk még egy mentést arra az esetre, ha vissza kellene állnunk majd egyszer erre az általunk rendbe rakott és jól működő állapotra.

Tanulság

Egyrészt, ha elromlik a tartalomkezelő rendszer, akkor érdemes gyorsan javítani, ahelyett, hogy más tartalomkezelővel próbálja a felhasználó kiváltani a hibás működést. Másrészt ha valaki nem akarja megtanulni a WordPress üzemeltetést, nincsenek webfejlesztői tapasztalatai akkor érdemes szakemberre bízni az oldal oldal üzemeltetését, karbantartását. Akkor nem fordulhatnak elő ilyen hibák.

Ha a WordPress oldalával problémája van, ha Önnek sem működik helyesen a tartalomkezelő rész vagy más hibával szembesült, akkor keressen minket bizalommal. Írja meg a problémát, és mi igyekszünk segíteni Önnek.

Image by luis_molinero on Freepik