WordPress este o platforma usor de folosit insa destul de greu de controlat. Dupa ce ati dezvoltat un site este necesar ca pentru o buna functionare sa aveti in vedere mai multe elemente : crearea de continut nou, aplicarea update-urilor, administrarea temelor si plugin-urilor. Este un volum mai ridicat de munca si orice ajutor este binevenit.

Va prezentam in cele ce urmeaza WordPress Command Line (WP-CLI). Acest instrument va permite sa administrati mai bine si mai usor site-urile dvs. wordpress direct din linia de comanda si va puteti reduce volumul de munca.  De exemplu puteti instala, updata plugin-urile sau temele site-urilor dvs. cu doar cateva linii de comanda fara a fi necesar sa intrati in dashboard.

O introducere la WP-CLI

WP-CLI este interfata de linie de comanda WordPress. Puteti updatata plugin-uri, configura site-uri si multe altele fara a fi necesara sa folositi un browser web.  Puteti efectua task-urile necesare bunei functionari al unui site wordpress direct din linia de comanda ex: wp core update (update core wordpress)

Elemente cheie :

  • administrare instalarii wordpress direct din linia de comanda
  • instalarea de plugin-uri si teme
  • update-uri
  • accesarea wp-cli utilizand SSH

Pretul pentru wp-cli este 100% gratuit, nu este necesar sa achitati o taxa fiind vorba de un open-source.

Cum utilizati wp-cli pentru administrarea site-ului dvs. WordPress in 4 pasi

Pasul 1: Instalare WP-CLI

Pentru instalarea WP-CLI pachetul de hosting trebuie sa indeplineasca urmatoarele caracteristici:

  • sa fie pe o platforma linux
  • versiunea PHP sa fie minim PHP 5.3.29
  • versiunea de wordpress sa fie 3.7 sau mai noua
  • sa aveti acces SSH pe server

Daca indepliniti conditiile de mai sus sa trecem la partea de instalare:

  1. Autentificati-va la contul dvs. utilizand SSH
  2. Rulati comanda curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar(comanda de mai sus descarca fisierele necesare pentru WP-CLI)
  3. Rulati comanda chmod +x wp-cli.phar
  4. Apoi rulati comanda de mai jos pentru a muta executabilul intr-un nou director numit wp
    sudo mv wp-cli.phar /usr/local/bin/wp

Update pentru WordPress core

  1. Pentru a verifica versiunea actuala rulati comanda wp core check-update 
  2. Pentru efectuarea update-urlui rulati comanda
    wp core update

Administrare plugin-urilor si temelor

Instalarea temelor si a plugin-urilor wordpress din dashboard se face in mai multi pasi.  Din WP-CLI activarea si instalarea se face cu o singura linie de comanda. De exemplu

wp theme install twentyseventeen --activate

Pentru a cauta o anumita tema sau plugin ex :

wp theme search twenty seventeen

In cazul in care doriti sa updatati toate temele  rulati comanda

wp theme update --all

Pentru update la plugin-uri :

wp plugins update --all

Cum creati un post nou

Pentru a crea un post nou rulati comanda

wp post create --post_title='My test post' 

(dupa rularea comenzii primiti un mesaj care va indica ID-ul noului post de forma Success: Created post 1900)

Pentru a modifica continutul post-ului rulati comanda

wp post edit 1900

Concluzii

Pentru a rula un site WordPress care sa functioneze in parametrii este necesar un volum destul de mare de lucru, WP-CLI eficientizeaza munca dvs. si va permite sa optimizati munca dvs. pentru fiecare site in parte.