WP-CLI, avagy WordPress a parancssorból
Címkék
Megosztás

WP-CLI, avagy WordPress a parancssorból

Horváth János

Mi is az a WP-CLI?

A WordPress adminisztrációs felülete nagyon hasznos és szépen felépített, de előfordul, hogy egy fejlesztő nem akar megválni a parancssortól. Most a WP-CLI-nek hála nem is kell!

A WordPress sokáig nem adott lehetőséget a fejlesztőnek, hogy a megoldásra váró feladatokat egyszerűen, pár sor kód írásával elvégezzék. A WP-CLI bevezetésével, ez mind megváltozott. Ha egyszerűbben és hatékonyabban szeretnénk a feladatainkat elvégezni, akkor mindenképp szükségünk lesz a WP-CLI-re. Képzeljük el, hogy képesek vagyunk végrehajtani a WordPress-hez kapcsolódó karbantartással kapcsolatos feladatainkat anélkül, hogy el kellene indítanunk a böngészőt vagy be kellene jelentkeznünk a WordPress kezelőfelületére.

A WP-CLI biztosítja azokat a funkciókat, amelyek elérhetőek a grafikus felületen keresztül is, de több WordPress oldal esetén jelentősen meggyorsítja az adminisztrációs és karbantartási feladatok végrehajtását a parancssori használata.

 

Hogyan telepítsem a WP-CLI-t?

Alapértelmezetten a WordPress nem tartalmazza a WP-CLI-t. Tulajdonképpen csak követnünk kell az útmutatót az oldalukon. Aki még nem találkozott a WP-CLI-vel, a telepítés annyiból áll, hogy le kell töltenünk a wp-cli.phar fájlt a projektünk gyökér mappájába.

Követelmények:

  • Tudjunk php parancsokat futtatni
  • Szükség van shell parancsok futtatására

 

Miben tud nekem segíteni a WP-CLI?

Alapvetően minden olyan általános adminisztrációs feladatban amelyet a WordPress irányítópulton belül meg tudunk csinálni, a WP-CLI segítségével elvégezhetjük parancssorból is. Akár új webhelyet szeretnénk létrehozni, egy meglévő webhelyet kezelni, akár egy meglévő adatbázist szeretnénk módosítani, ez az eszköz mindenben segít nekünk.

 

Néhány dolog amit végre tudunk hajtani WP-CLI-vel:

  • Friss WordPress telepítése
  • A WordPress témák és bővítmények frissítése és telepítése
  • Az össze bővítmény listázása és azok állapota
  • Az alapvető WordPress keretrendszer frissítése
  • Adatbázisok biztonsági másolatok készítése és a meglévő adatbázisok helyreállítása
  • Felhasználói fiókok és engedélyek létrehozása vagy módosítása
  • Adatok keresése és cseréje az adatbázisban

A WP-CLI összes alap parancsát megtaláljuk az oldalukon.

 

Néhány alapműveletet bemutatunk, amelyek segíthetnek a mindennapi használatban.
Ezek nem igényelnek többet pár sor kódnál:

  • WordPress téma telepítése: wp theme install twentyten
  • Bővítmény aktiválása vagy frissítése: wp plugin install woocommerce majd wp plugin activate woocommerce
  • Képek importálása: wp media import images_folder

 

Természetesen rengeteg hasznos funkcióval rendelkezik még a WP-CLI amit nem soroltunk fel a posztban. A lehetőségek szinte végtelenek. Minden további hasznos információt megtalálunk az oldalukon: https://wp-cli.org/