Több WordPress beépülő modul tömeges telepítése WP-CLI segítségével
Szeretett volna több WordPress bővítményt tömegesen telepíteni vagy frissíteni egyszerre?
Ebben az oktatóanyagban WP-CLI segítségével telepítünk több beépülő modult a parancssori felületről. Megmutatjuk, hogyan kezelheti beépülő moduljait WP-CLI használatával, például több beépülő modul frissítését, beépülő modulok aktiválását/deaktiválását és törlést. >(eltávolítja) a bővítményeket tömegesen – mindezt anélkül, hogy be kellene jelentkeznie a WordPress webhelyére!
Mielőtt elkezdenénk, beszéljünk meg néhány előfeltételt:
- Ha a WordPress-t egy megosztott tárhelyszolgáltatónál használja, a gazdagépnek SSH-hozzáférést kell kínálnia, és telepítenie kell a WP-CLI-t. Megtekintheti a támogatott gazdagépek hivatalos WordPress listáját, de ahogy ez megtörténik, a legjobb WordPress-tárhelyre vonatkozó ajánlásaink mindegyike előre telepített WP-CLI-vel érkezik.
- Ha a WordPress-t VPS-en vagy felhőkiszolgálón tárolja, akkor ebben az oktatóanyagban később megmutatjuk, hogyan telepítheti a WP-CLI-t a szerverére. (PS: Ha meg szeretné tudni, hogyan telepítheti a WordPress-t VPS-be, kövesse DigitalOcean oktatóanyagunkat)
- Az operációs rendszernek UNIX-szerű környezetnek kell lennie (Linux, OS X, FreeBSD); PHP 5.4+ és WordPress 3.7 vagy újabb verzióval kell rendelkeznie. Mivel szinte az összes ajánlott WordPress gazdagép megfelel ezeknek a feltételeknek, készen áll.
- Végül, ez az oktatóanyag nem kezdőknek készült. A parancssori felületet (CLI) és a kiszolgálókezelést ismerőknek érdemes használniuk ezt az oktatóanyagot.
Kezdjük el.
Mi az a WP-CLI a WordPressben?
A WP-CLI egy ingyenes, nyílt forráskódú projekt, amely lehetővé teszi a WordPress webhely kezelését a parancssori felület (CLI) használatával. A WP-CLI nagymértékben leegyszerűsíti számos WordPress-feladatot, például a WordPress telepítését, az adatbázis biztonsági mentését, a WordPress mag frissítését, valamint a WordPress bővítmények és témák telepítését vagy frissítését.
Mindez megtehető néhány parancs beírásával a terminálban, anélkül, hogy be kellene jelentkeznie a WordPress webhelyére. Az eredmény? Sok időt takarít meg, kevesebb hibalehetőség és egekbe szökő termelékenység! Íme egy jó alapozó a WPShouttól, hogy többet tudjon meg a WP-CLI-ről.
Hogyan telepíthetem a WP-CLI-t WordPress VPS-be vagy felhőkiszolgálóba?
Azok a felhasználók, akik telepítették a WordPress-t VPS-be (például DigitalOcean), felhőtárhely-szolgáltatóba (például Amazon Web Services (AWS) vagy Google Cloud) vagy >felügyelt felhőgazda (például CloudWays), telepítheti a WP-CLI-t a szerverére.
Megjegyzés: Ebben az oktatóanyagban egy Vultr VPS-t (hasonló a DigitalOcean cseppekhez) használtunk előre telepített WordPress-szel, és hivatkoztunk a hivatalos dokumentációra.
1. lépés: Jelentkezzen be szerverére a root felhasználóval. Ha nincs hozzáférése a root felhasználóhoz, jelentkezzen be egy olvasási, írási és végrehajtási jogosultsággal rendelkező felhasználóval a „/var/www/html” könyvtárban.
2. lépés: Töltse le a wp-cli.phar fájlt a wget vagy a curl segítségével (mi a cURL-t használtuk):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar3. lépés: Ellenőrizze, hogy a Phar-fájl működik-e. Írja be a következő parancsot, és hasonló kimenetet kell látnia:
php wp-cli.phar --info4. lépés: a WP-CLI-t a parancssorból szeretnénk végrehajtani a wp beírásával. Ehhez a WP-CLI fájlt futtathatóvá kell tennünk, és át kell helyeznünk a bin könyvtárba.
- A WP-CLI fájl futtathatóvá tételéhez írja be:
chmod +x wp-cli.phar- Ezután helyezze át a bin könyvtárba:
sudo mv wp-cli.phar /usr/local/bin/wp5. lépés: Most teszteljük, hogy a WP-CLI megfelelően végrehajtható-e:
- Először módosítsa a munkakönyvtárat a WordPress telepítési könyvtárára:
cd /var/www/html- Ezután futtassa a következő parancsot, és hasonló kimenetet kell látnia, mint a fenti képernyőképen.
wp --infoFigyelem: Root Access hiba a WP-CLI és megoldásban
Néha, amikor a WP-CLI parancsokat root felhasználóként hajtja végre, a következő hibaüzenetet kaphatja:
Ilyen esetben egyszerűen fűzze hozzá az –allow-root parancsot a parancshoz, és már mehet is. Íme egy példa egy parancsvizsgálatra, hogy a WP-CLI felismeri-e a meglévő WordPress-telepítést.
wp core version --allow-rootHa ez működik, készen áll a bővítmények tömeges telepítésére.
Több beépülő modul tömeges telepítése a WordPressben a WP-CLI használatával
Ebben a részben bemutatjuk, hogyan telepíthet tömegesen több beépülő modult a WordPress-be a parancssori felületről a WP-CLI használatával. Tájékoztatásul tartsa kéznél a hivatalos WP-CLI beépülő modul dokumentációját.
Az alap beépülő modul telepítési parancsa a következő:
wp plugin install PLUGIN_NAMEA több beépülő modul telepítésének kódja a következő: (Annyi bővítményt adhat hozzá, amennyire szüksége van)
wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAMEMost a trükk az, hogy kitalálja a beépülő modul helyes nevét. Ehhez látogasson el a beépülő modul URL-oldalára, és másolja ki az URL-címet.
Például a Jetpack beépülő modul URL-je https://wordpress.org/plugins/jetpack/
- Ezért a beépülő modul neve jetpack
Hasonlóképpen a Yoast SEO beépülő modul URL-címe https://wordpress.org/plugins/wordpress-seo/
- Ezért a beépülő modul neve wordpress-seo
Egyetlen bővítmény telepítéséhez a kód a következő:
wp plugin install jetpackA Jetpack és a Yoast SEO telepítéséhez a kód a következő:
wp plugin install jetpack wordpress-seo(Ne feledje, hogy az –allow-root parancsot használtuk annak biztosítására, hogy a kód fusson a VPS-ünkben.)
Több beépülő modul telepítése és aktiválása a WordPressben a WP-CLI használatával
Alapértelmezés szerint a WP-CLI által telepített bővítmények nincsenek aktiválva. Ha a telepítés után azonnal aktiválni szeretne egy bővítményt, fűzze hozzá az –activate parancsot a parancshoz.
Azt javasoljuk azonban, hogy ne aktiválja közvetlenül a WP-CLI-ből azokat a beépülő modulokat, amelyek beépülési konfigurációt igényelnek (például gyorsítótárazási és biztonsági mentési bővítményeket).
Azok a beépülő modulok, amelyek nem igényelnek bevezető konfigurációt, például a Fejlécek és láblécek beszúrása, aktiválhatók a parancssorból:
wp plugin install insert-headers-and-footers --activateEz az! Most már tudja, hogyan telepíthet és aktiválhat több beépülő modult a WP-CLI segítségével. A következő részben megtanítjuk a beépülő modulok kezelését WP-CLI használatával.
Tömeges bővítménykezelés a WP-CLI-ben a WordPressben
A WP-CLI-t számos bővítménykezelési feladathoz használhatja, például:
- A telepített bővítmények számának felsorolása
- Több plugin aktiválása/deaktiválása
- Bővítmények tömeges frissítése és törlése
A telepített beépülő modulok számának listázása a WordPressben a WP-CLI használatával
Ez a parancs táblázatban jeleníti meg a WordPress webhelyén telepített bővítmények számát, beleértve az olyan fontos információkat, mint a beépülő modul aktiválási állapota, az aktuális verzió és a rendelkezésre álló frissítések (ha vannak).
wp plugin listTöbb beépülő modul aktiválása vagy letiltása egyszerre a WP-CLI használatával
A beépülő modul telepítési parancsához hasonlóan adja hozzá az aktiválni vagy deaktiválni kívánt bővítmények nevét, és nyomja meg a return billentyűt.
wp plugin activate PLUGIN_1_NAME PLUGIN_2_NAMEÍgy a Yoast SEO és a Jetpack aktiválásának parancsa (feltételezve, hogy telepítve vannak):
wp plugin activate wordpress-seo jetpackHasonlóképpen, a parancs mindkét bővítmény deaktiválására (vagy letiltására) a következő:
wp plugin deactivate wordpress-seo jetpackAlternatív megoldásként ezzel az egyetlen paranccsal letilthatja az összes aktív beépülő modult a WordPress webhelyén:
wp plugin deactivate --allTöbb beépülő modul tömeges frissítése a WordPressben a WP-CLI használatával
A WP-CLI másik előnyös alkalmazása, hogy képes tömegesen frissíteni az összes telepített bővítményt a WordPress webhelyén. A parancs a következő:
wp plugin update --allBecsomagolás
A beépülő modulok karbantartása mellett a WP-CLI egy hatékony eszköz, amely lehetővé teszi számos karbantartási feladat nagyon hatékony végrehajtását a parancssoron keresztül, így sok értékes időt takarít meg.
Ha először próbálja ki a WP-CLI-t, azt javasoljuk, hogy ezt egy átmeneti kiszolgálón vagy egy új WordPress-példányon tegye. Miután megismerte az eszközt, elkezdheti használni élő webhelyén.
Remélhetőleg valami újat tanult ebből az oktatóanyagból. Használtál már WP-CLI-t? Mik a kedvenc trükkjeid?













