WordPress frissítés, avagy mi a honlapod hosszú életének a titka!
Sokan elhanyagolják a WordPress frissítését több okból kifolyólag: egyrészt félnek, hogy elrontanak valamit az oldalon és inkább hagyják futni a régebbi verziót. Másrészt nem tudják, melyek a biztonságos frissítés alapvető lépései és úgy gondolják, hogy csak szakember segítségével képesek naprakésszé tenni oldalukat, ami persze pénzbe kerül. Jó hír azonban, hogy egyszerűbb oldalak esetében akár saját magunk is gond nélkül aktualizálhatjuk a WordPresst. Komplikált oldalaknál kulcsfontosságú az alapos ellenőrzés, mielőtt belevágunk a frissítésbe. Az alábbi cikkben a WordPress honlapok frissítéséről lesz szó részletesen.
Fontos tudni, hogy a WordPress frissítésével megváltozhat a szoftveres környezet igénye, javasolt ilyenkor ellenőrizni a WordPress rendszerkövetelményeit. Ezenkívül szükségessé válhat a tárhelyszolgáltatón keresztüli PHP vagy az adatbázis verzió emelése is. Ezekről frissítés előtt tájékozódj a tárhelyszolgáltatódnál. Ezek frissítéséről/verzió emeléséről szintén a tárhelyszolgáltatódnál kell érdeklődj.
Követelmények és a biztonsági mentés
Alapkövetelmény a WordPress 5.9 vagy ennél újabb verziók esetében a legalább PHP 5.6.20+ és Mysql 5.0. Ez tényleg a minimum, ezen régi verziók használata biztonsági kockázatot rejt magukba. Erősen ajánlott a PHP 7.4, Mysql 5.7 vagy MariaDB 10+ mint minimum. Továbbá érdemes biztonsági mentést készíteni az adatbázisról a phpmyadminból, erről részletesebben a folytatásban. Az aktuális WordPress követelményt itt találod.
Mit kell frissítenem a WordPress honlapomon?
Egy teljeskörű frissítés az alábbi elemeket tartalmazza, mely lényegében minden szükségeset lefed:
- WordPress core-t, az alap motort
- Sablon(oka)t és
- Bővítményeket.
Mikor kell frissítenem?
A frissítés szükségességét a honlapodon (belépést követően) a felső admin eszközsáv (angolul admin bar) sorában az önmagukba érő (újrahasznosítás piktogrammjához nagyon hasonló, csak kerek) nyilak jelzik. A másik lehetőség, hogy az admin felületre lépve bal menüsorban a Vezérlőpult / Frissítés oldalt megnézzük időnként. Csak kattints rá és máris a frissítési oldalon leszel. Az Admin Felület/Vezérlőpult/Frissítések menüjében pedig megtaláljuk az összes elérhető frissítést, nem csak a WordPress core / alapjának az új verzióját.
Hogyan tudom frissíteni weboldalam?
2 lehetőség közül választhatunk: automatizált vagy kézi frissítés. Manapság léteznek már olyan WordPress üzemeltetést szolgáltatók is, (mint például a WordPress.com) amelyek leveszik ezt a terhet a vállunkról és elvégzik a frissítéseket.
Az automatizált WordPress frissítés
Az automatizált frissítés nagyon egyszerű pont ez az előnye: csak kattintsunk a Vezérlőpult / Frissítés menüben a „Frissítés most” gombra és a folyamat (tárhelyszolgáltatótól és teljesítménytől függően) körülbelül fél, egy perc alatt lefut. A szükséges fájlokat lecseréli és az adatbázisban is végrehajtja a módosításokat. Nekünk nincs dolgunk a folyamat közben. Hátránya, hogy nagyobb a hibalehetőség esélye, például sokszor megakadhat, jellemzően az olcsóbb tárhelyszolgáltatóknál vagy ha kompatibilitási hiba lép fel.
Manuális frissítés
Ezzel szemben a manuális frissítés több idő és munka, viszont nagyobb a valószínűsége, hogy sikeres lesz. Ennek során le kell töltsük a legújabb WordPress verziót, kicsomagolni a tömörített fájlt. A fájlokat SFTP-n kapcsolva a szerverünkhöz kell feltöltsük és felülírjuk a meglévőket. Végül pedig a honlapunkdomaincime.hu/wp-admin/upgrade.php címet kell megnyitnunk, hogy elindíthassuk az adatbázisban szükséges módosításokat elvégző folyamatot.
Sablonok esetén a sablon fájlait a wp-content/themes mappába, míg bővítmények esetében wp-content/plugins mappába kell felmásolni és szintén felülírni az eredeti fájlokat. Van amelyik plugin igényli utána az adatbázis aktualizálását, ezt majd a vezérlőpulton jelzi számunkra ha szükséges, ez azonban ritka, pl. WooCommerce szokta igényelni.
Melyik módszert ajánlom?
Teljesen mindegy, hogy melyik megoldást választja, egy a lényeg: rendszeresen frissítsünk. Ha ez elmarad, abból megannyi probléma származhat: csökkenhet az oldalad sebessége vagy akár megállhat, a biztonsági frissítés hiányában pedig könnyen fel is törhetik azt. Amennyiben rendszeresen frissítesz, úgy általában elég havonta néhány órát rászánni. Ha azonban régóta halogatod ezt a műveletet, akkor valószínűleg az első alkalommal ennél többet kell majd foglalkoznod vele.
Melyek a frissítés lépései?
A frissítés sorrendben az alábbi 5 lépésből áll, ezeket fogom tovább részletezni:
- Biztonsági mentés
- WordPress alap, core frissítés
- Bővítmények frissítés
- Sablonfrissítés
- Ellenőrzés, funkciók tesztelése
Biztonsági mentés készítése
Nem nagy a valószínűsége, de sajnos megtörténhet, hogy frissítés közben hiba történik és nem fog működni az oldalad. Ezért nagyon fontos, hogy még a frissítés előtt készíts magadnak egy biztonsági mentést.
Az egyik legbiztosabb megoldás a biztonsági mentésre: lementeni sFTP-n a fájlokat, hogy ha esetleg hiba történne és nem működne az oldalunk, tudjunk mihez nyúlni. Bővítménnyel is létrehozhatunk a weboldalunkról egy mentést, azonban így körülményesebb a visszaállítás. A leginkább ajánlott a tárhelykezelővel, tárhelyadminon (pl. Cpanel, Plesk, stb.) készíteni mentést. Az állítható vissza a leggyorsabban és legegyszerűbben. Célszerű elkérni a szolgáltatótól is a napi biztonsági mentést az update-et megelőzően, és lementeni a saját gépedre. Igen, erősen ajánlott olyan WordPress tárhely csomagot kínáló tárhelyszolgáltatótól megrendelni a hosting szolgáltatást, aki napi biztonsági mentéseket készít. Ezen nagyon nem érdemes spórolni, hiszen ha egy fejlesztővel kell az oldaladat visszaállítani, azt valószínűleg nem úszod meg pár ezer forintból. Ha ez kezdő vállalkozásként Neked mégsem fér bele, akkor készíts saját biztonsági mentést ezen útmutató alapján.
WordPress alapja, a core frissítés
Ezzel a művelettel a WordPress alap rendszere és a weboldalad legszükségesebb funkciói kerülnek frissítésre. A core rendszert folyamatosan javítják vagy új funkciókkal egészítik ki, amelyek hasznosak lehetnek a Te oldalad esetében is. Éppen ezért mindenképp javasolt a legújabb verziót használnod annak érdekében, hogy a WordPress, ezáltal pedig a weboldalad zavartalanul és biztonságosan működhessen.
Bővítmények frissítése
Miután az alap rendszert sikeresen frissítettük, folytassuk a bővítményekkel. Biztonságosabb, ha nem egyszerre frissíted az összes bővítményt. Sok olcsóbb (és emiatt korlátozottabb, kisebb teljesítményt biztosító) tárhelyszolgáltató esetén megakadhat ez a folyamat, ha túl sok bővítmény érintett. Ezért ajánlott egyesével, esetleg egyszerre 3-5 darabot kijelölve frissíteni a Bővítmények frissítése gombbal. Ha nem aktív bővítmény kér frissítést és nem tervezzük rövidtávon újra bekapcsolni, akkor inkább töröljük. A sok bővítmény sok hibalehetőséget hordoz magában. Ha az egyik bővítmény frissítése megakad, akkor válaszd a manuális frissítést.
Sablon frissítés
Ezután a sablont kell frissítened. Jelöld ki azt amelyiket használod és amit frissíteni szeretnél, majd nyomj a Frissítés gombra. Pár percen belül végez is. Amennyiben nem használt, vagyis inaktív sablonod van, akkor azt töröld, kivéve abban az esetben, ha az egy child- theme (vagyis gyerek) sablon szülője. Erről mindig győződj meg előre.
Ellenőrzés
Utolsó lépésként nincs más hátra, minthogy ellenőrizzük, hogy a frissítésünk sikeres volt-e. Ürítsük ki a cache-t és győződjünk meg róla, hogy weboldalunk funkciói megfelelően működnek. Például nézzük meg, hogy a lapunk betöltési sebessége megfelelő-e, illetve, hogy a frissített bővítmények elérhetőek és funkcionálnak. Ha lehetőségünk van rá, a nem frissített funkciókat is lehet tesztelni.
Gyakori kérdések a WordPress frissítésről
Mikor és milyen gyakorisággal frissítsek?
Ha kijött az új verzió, tanácsos a frissítéssel pár napot várni, ennyi idő alatt általában kiderül és javításra kerül, ha bármilyen probléma lenne az új kiadással. Lehetőleg ne hagyjuk hónapokig “magára” honlapunk és későn kapjunk észbe.
Nagyon rég nem frissítettem, mit tegyek?
Ha évek óta vagy több mint 10 hónapja nem frissítettél, nagy a valószínűsége annak, hogy egyedül már nem fog sikerülni, (túl sok változás történt és könnyen kompatibilitási gond lehet) ezért feltétlenül beszélj egy fejlesztővel, aki segít Neked biztonságosan levezényelni a folyamatot.
Mit tegyek, ha elszállt az oldalam frissítés közben?
A pánikot hagyd későbbre. A biztonsági mentéssel könnyen visszaállíthatod a honlapodat. Első lépésként inaktiváld a bővítményeidet (sFTP-n nevezd át a wp-content/plugins mappát) egy időre és fejezd be a frissítést. Ezt követően nézd át, hogy mely bővítmények feleslegesek és töröld őket, a meglévőket pedig frissítsd egyenként. Végül frissítsd a sablont és már kész is vagy. Ha valami miatt mégsem sikerül, vedd fel a kapcsolatot egy fejlesztővel. Ha gond lenne, akkor érdemes a tárhelyadmin felületén elindítani a visszaállítást, mivel ez a leggyorsabb.
Cikk írója:
Rottenbacher Tamás
Senior WordPress fejlesztő
WordPress Magyarország
Felhasznált források:
- WordPress frissítés – Így tudod biztonságosan, alaposan
- WP frissítés: Hogyan? Miért? – WordPress Magyarország
- Hírek a WP frissítésekről