WP-CLI je nabor orodij, ki vam preko ukazne vrstice / terminala omogočajo upravljanje spletnih strani, narejenih v sistemu WordPress. Z orodjem WP-CLI lahko namestite WordPress, namestite in posodobite vtičnike ter grafične predloge, urejate komentarje, objave, uporabnike itd.
Celoten seznam ukazov osnovnega orodja WP-CLI najdete na spletni strani developer.wordpress.org.
Za delovanje WP-CLI morate biti locirani v korenski mapi (angl. document root), kjer se nahaja vsebina vaše spletne strani. Spodaj najdete seznam osnovnih ukazov za upravljanje vaših WordPress spletnih strani.
Ukazi za urejanje jedra WordPressa, vtičnikov in grafičnih predlog
- ukaza za posodobitev jedra WordPress in posodobitev podatkovne baze
wp core update
wp core update-db
- ukazi za posodobitev vtičnikov in grafičnih predlog, vseh ali posameznih
wp plugin update --all
wp theme update --all
wp plugin update akismet
wp theme update twentyseventeen
- ukaza za pregled vtičnikov in grafičnih predlog
wp plugin list
wp theme list
- ukazi za namestitev in aktivacijo vtičnikov in grafičnih predlog
wp plugin install akismet
wp plugin activate akismet
wp theme install twentyseventeen
wp theme activate twentyseventeen
Ukazi za urejanje podatkovne baze
- ukaz za prikaz vseh tabel v podatkovni bazi
wp db tables
- ukaza za popravilo in optimizacijo podatkovne baze
wp db repair
wp db optimize
- ukaza za izvoz in uvoz podatkovne baze (ime izvoza podatkovne baze se generira samodejno, IMEBAZE.sql pa se vedno uvozi direktno v podatkovno bazi spletne strani)
wp db export
wp db import IMEBAZE.sql
- ukaz za zamenjavo delov besedila v podatkovni bazi (največkrat se ga uporablja za zamenjavo imena domene ali pa kadar želite urediti prikaz spletne strani na https)
wp search-replace 'http://vasadomena.si' 'http://vasanovadomena.si'
wp search-replace 'http://vasadomena.si' 'https://vasadomena.si'
Napredna uporaba
Za bolj napredno uporabo orodja WP-CLI predlagamo ogled spletnih strani make.wordpress.org in jparks.work.
Osnovni WP-CLI je mogoče tudi nadgraditi z razširitvami oziroma dodatnimi paketi. Paketi za WP-CLI so primerljivi z vtičniki za WordPress.
Seznam paketov najdete na spletni strani wp-cli.org.