Ez a leírás bemutatja, hogyan lehet a wordpress core fájljait a wp-cli segítségével terminálról újratelepíteni.A wp-cli-t telepíteni kell előzetesen, bár sok tárhely csomagnál ez alapértelmezetten elérhető.. Az ellenőrzéshez írja be a terminálba a wp --info
parancsot.
WordPress verzió kiderítse
Nyissa meg a Terminált (cPanel-en a Speciális dobozban található meg), vagy lépj be SSH-val a szerverre. Menjünk a telepítési könyvtárba linux parancsok segítségével. Próbálja ki az ll
vagy az ls -al
parancsot az aktuális mappák és fájlok listázásához. Ezután menjen a public_html (vagy az alias www) vagy egy aldomain mappába a cd parancs segítségével. Például a cd public_html
parancs megnyitja a public_html mappát, ahol ismét az ll vagy ls -al parancsot használhatja a tartalom megtekintéséhez. Egy Wordpress oldalnak sok wp-vel kezdődő fájlja lesz, mint például a wp-config.php.
A cat parancs a version.php fájlból olvassa ki a verziószámot, míg a grep a ‘wp_version’ szöveget keresi.
cat wp-includes/version.php | grep wp_version
A wp-admin és wp-includes könyvtárak törlése (opcionális)
Ha például malware gyanúja merül fel, törölhetjük a wp-admin és wp-includes könyvtárakat. rm az eltávolítás rövidítése, és a -r-t használjuk a rekurzív törléshez, hogy töröljük az összes alkönyvtárat és fájlt, és a -f-et a kérés nélküli kényszerítéshez.
rm -rf wp-admin wp-includes
WordPress újratelepítése
Ez a wp-cli parancs a core fájlok letöltésére, a tartalom mappa (wp-content) kihagyásával. Az aktuális verzió lesz telepítve, így ez a legegyszerűbb módszer. Ez azt is jelenti, hogy kihagyhatod az aktuális verzió megtalálásának korábban leírt lépéseit.
wp core download --force --skip-content
Újratelepítés konkrét verzió megadásával
Ez a wp-cli parancs az alapfájlok letöltésére, a tartalom mappa (wp-content) kihagyásával és az 5.6-os verzió használatával.
wp core download --force --skip-content --version=5.6
Természetesen akármilyen WordPress verziót megadhatunk. Ez akkor hasznos, ha oldalunk nem a legutolsó verziót használja, és nem szeretnénk frissíteni.