Warning: Undefined array key "hu" in /home/host1693024/word-press.day/htdocs/www/875348534534.php on line 1660
Több WordPress beépülő modul tömeges telepítése WP-CLI segítségével

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:

  1. 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.
  2. 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)
  3. 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.
  4. 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.phar

3. 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 --info

4. 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/wp

5. 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 --info

Figyelem: 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-root

Ha 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_NAME

A 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_NAME

Most 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 jetpack

A 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 --activate

Ez 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 list

Tö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 jetpack

Hasonló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 jetpack

Alternatív megoldásként ezzel az egyetlen paranccsal letilthatja az összes aktív beépülő modult a WordPress webhelyén:

wp plugin deactivate --all

Tö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 --all

Becsomagolá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?