Több beépülő modul tömeges telepítése a WordPress-ben a WP-CLI használatával

Több beépülő modul tömeges telepítése a WordPress-ben a WP-CLI használatával

Szerette-e már egyszerre tömegesen telepíteni vagy frissíteni több WordPress-bővítményt?


Ebben az oktatóanyagban fogjuk megtekinteni a WP-CLI használatával telepítsen több plugint a parancssori felületről. Megmutatjuk, hogyan kell a pluginok kezelése a WP-CLI használatával, úgymint több plugin frissítése, be- és kikapcsolja a beépülő modulokat és törli (eltávolítás) plugins tömegesen – mindezt anélkül, hogy be kellene jelentkeznie a WordPress webhelyre!

Mielőtt elkezdenénk, beszéljünk néhányról előfeltételei:

  1. Ha a WordPress-t egy megosztott tárhely szolgáltatón használja, akkor a hostnak SSH-hozzáférést kell biztosítania, és telepítenie kell a WP-CLI-t. Ellenőrizheti a hivatalos WordPress alkalmazást lista támogatott gazdagépeket, de mivel ez történik, a WordPress legjobb tárhelyére vonatkozó összes javaslatunk az előre telepített WP-CLI-vel jár.
  2. Ha a WordPress-t VPS-ben vagy felhőkiszolgálón tárolja, megmutatjuk, hogyan telepítheti a WP-CLI-t a kiszolgálóra, később ebben az oktatóanyagban. (PS: Ha meg szeretné tudni, hogyan telepítheti a WordPress-t egy VPS-ben, kövesse a DigitalOcean oktatóanyagot)
  3. Az operációs rendszernek UNIX-szerű környezetnek kell lennie (Linux, OS X, FreeBSD); a PHP 5.4+ vagy a WordPress 3.7 vagy újabb verzióval kell rendelkeznie. Mivel szinte az összes ajánlott WordPress-házigazda teljesíti ezeket a kritériumokat, akkor érdemes megy.
  4. Végül, ez az oktatóprogram nem kezdőknek. A parancssori felületet (CLI) és a kiszolgálókezelést ismerő embereknek ezt az oktatóprogramot kell használniuk.

Kezdjük el.

Mi a WP-CLI a WordPress-ben?

WP-CLI egy ingyenes, nyílt forrású projekt, amely lehetővé teszi a WordPress-webhely kezelését a parancssori felület (CLI) használatával. A WP-CLI jelentősen leegyszerűsíti a WordPress sok feladatát, 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 úgy érhető el, hogy néhány parancsot beír a terminálra anélkül, hogy be kellene jelentkeznie a WordPress webhelyre. Az eredmény? Nagyon sok időt takarít meg, kevesebb hely van a hibára és az emelkedő termelékenységre! Itt van egy jó alapozó a WPShout-tól többet megtudni a WP-CLI-ről.

A WP-CLI telepítése WordPress VPS vagy Cloud Serverbe?

Azok a felhasználók, akik a WordPress programot a VPS (például DigitalOcean), a felhő tárhely szolgáltató (például az Amazon Web Services (AWS) vagy a Google Cloud), vagy a felügyelt felhő gazdagép (például CloudWays) telepítheti a WP-CLI-t a szerverükre.

Jegyzet: Ehhez az oktatóanyaghoz egy Vultr VPS-t használtunk (hasonlóan a DigitalOcean cseppecskéhez), a WordPress előre telepítve, és utalt a hivatalos dokumentáció.

1. lépés: Jelentkezzen be a szerverre a gyökér felhasználó. Ha nincs hozzáférése a root felhasználóhoz, jelentkezzen be olyan felhasználóval, aki olvasási, írási és végrehajtási jogosultsággal rendelkezik a „/ Var / www / html” Könyvtár.

2. lépés: Töltse le a wp-cli.phar fájl használatával wget vagy curl (a CURL-t használtuk):

telepítse a wp-cli fájlt a WordPress-hez a vps-ben vagy a felhőkiszolgálón

göndör -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:

telepítse a wp-cli wordpress vps-t - ellenőrizze - info

php wp-cli.phar --info

4. lépés: a WP-CLI-t a parancssorból akarjuk végrehajtani, csak gépeléssel wp. Ehhez a WP-CLI fájlt végrehajthatóvá kell tenni, és át kell helyeznünk a kuka Könyvtár.

wp-cli wordpress vps telepítése - lépjen a bin és az exe engedélyre

  • A WP-CLI fájl végrehajtható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:

install wp-cli wordpress vps telepítés ellenőrzés működik

  • Először változtassa meg a működő könyvtárat a WordPress telepítési könyvtárává:
CD / var / www / html
  • Ezután futtassa a következő parancsot, és hasonló kimenetet kell látnia, amint az a fenti képernyőképen látható.
wp - info

Vigyázat: Root Access hiba a WP-CLI és megoldásban

Időnként, amikor a WP-CLI parancsokat végrehajtja a gyökér felhasználó, a következő hibát kaphatja:

wp-cli root hozzáférési hiba wordpress vps

Ebben az esetben egyszerűen csatoljon -allow root a parancsra, és jó vagy menni. Íme egy példa egy parancstesztre, hogy a WP-CLI felismeri-e a meglévő WordPress telepítést.

wp központi verzió --allow-root

wp-cli root hozzáférési hiba megoldás wordpress

Miután elkészítette ezt a munkát, készen áll a bővítmények tömeges telepítésére.

Több plugin telepítése a WordPress-ben a WP-CLI használatával

Ebben a szakaszban megmutatjuk, hogyan tömegesen telepíthetünk több plugint a WordPressbe a parancssori felületről a WP-CLI használatával. Referenciaként tartsa fenn a hivatalos személyt WP-CLI plugin dokumentáció ügyes.

Az alapvető plugin-telepítési parancs a következő:

wp plugin telepítése PLUGIN_NAME

A telepítendő kód több plugin : (annyi plugint adhat hozzá, amennyire szüksége van)

wp plugin telepítése PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Most a trükk az, hogy kitalálni a plugin helyes nevét. Ehhez keresse fel a beépülő modul URL-jét, és másolja át az URL-csúszkát.

  • Például a Jetpack bővítmény URL címe: https://wordpress.org/plugins/jetpack/
    • Ezért a bővítmény neve jetpack
  • Hasonlóképpen, a Yoast SEO plugin esetében az URL https://wordpress.org/plugins/wordpress seo/
    • Ezért a bővítmény neve wordpress seo

Egyetlen bővítmény telepítéséhez a kód:

wp plugin install jetpack

A Jetpack és a Yoast SEO telepítéséhez a kód:

wp plugin install jetpack wordpress-seo

A wp-cli több plugint telepít a WordPressbe

(Vegye figyelembe, hogy már használtuk -allow root annak biztosítása érdekében, hogy a kód fut a VPS-ben.)

Több telepítés és aktiválás a WordPress-ben a WP-CLI használatával

Alapértelmezés szerint a WP-CLI által telepített bővítmények nem aktiválódnak. Ha egy telepítést közvetlenül a telepítés után aktiválni szeretne, csatoljon -aktiválja a parancshoz.

Azt javasoljuk azonban, hogy ne aktiválja a szükséges bővítményeket fedélzeti konfiguráció (például gyorsítótárazási és biztonsági mentési bővítmények), közvetlenül a WP-CLI-től.

Beépülő modulok, például a következők: Helyezze be a fejléceket és a lábléceket aktiválható a parancssorból:

wp plugin telepítése beszúrás-fejlécek és láblécek - aktiválás

A wp-cli több plugint telepít és aktivál a WordPress-ben

Ez az! Most már tudja, hogyan kell tömegesen telepíteni és aktiválni több plugint a WP-CLI használatával. A következő szakaszban megtanuljuk Önt plugin menedzsment WP-CLI használatával.

Tömeges beépülő modulok kezelése a WordPress WP-CLI programjában

A WP-CLI különféle plugin-kezelési feladatokhoz használható, például:

  • Felsorolja a telepített pluginek számát
  • Több plugin aktiválása / deaktiválása
  • A bővítmények tömeges frissítése és törlése

Hogyan lehet felsorolni a WordPress telepített beépülő moduljainak számát a WP-CLI használatával

Ez a parancs egy táblázatban megjeleníti a WordPress-webhelyen telepített beépülő modulok számát, beleértve a lényeges információkat, például a beépülő modul aktiválási állapotát, az aktuális verziót és az elérhető frissítéseket (ha vannak)..

wp plugin lista

A wp-cli felsorolja az összes telepített bővítményt a wordpress alkalmazásban

Több Plugins egyszerre aktiválása vagy letiltása a WP-CLI használatával

A plugin telepítéséhez hasonlóan adja hozzá az aktiválni vagy deaktiválni kívánt pluginek nevét, majd nyomja meg a return gombot.

wp plugin aktiválja PLUGIN_1_NAME PLUGIN_2_NAME

Így a Yoast SEO és a Jetpack aktiválásának parancsa (feltéve, hogy telepítve vannak):

wp plugin aktiválja a wordpress-seo jetpack alkalmazást

Hasonlóképpen, a parancs mindkét plugin deaktiválására (vagy letiltására) a következő:

A wp plugin inaktiválja a wordpress-seo jetpack szolgáltatást

Alternatív megoldásként megteheti tiltsa le az összes aktív bővítményt a WordPress webhelyén, ezzel az egy paranccsal:

wp plugin inaktiválja - minden

A wp-cli letiltja a WordPress összes pluginját a parancssorból

Több beépülő modul tömeges frissítése a WordPress-ben a WP-CLI használatával

A WP-CLI másik előnyös alkalmazása az a képesség, hogy a WordPress webhelyén telepített összes bővítményt tömegesen frissítse. A parancs:

wp plugin frissítés - minden

A wp-cli frissíti a WordPress összes pluginját a parancssorból

Csomagolás fel

A plugin karbantartása mellett, WP-CLI egy hatékony eszköz, amely lehetővé teszi a nagy számú karbantartási feladat nagyon hatékonyan, a parancssoron keresztül, így sok értékes időt takaríthat meg Önnek.

Ha először próbálja meg a WP-CLI-t, azt javasoljuk, hogy ezt egy átmeneti kiszolgálón vagy egy új WordPress-példányban tegye meg. Miután megismerte az eszközt, elkezdheti használni az élő webhelyén.

Remélem, hogy megtanultál valami újat ebből az oktatóanyagból. Használta már a WP-CLI-t korábban? Melyek a kedvenc trükköid??

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Adblock
    detector