Kõik meist, kes on ühel või teisel viisil seotud veebiarendusega ja kasutavad WordPressi, teame HelpWordpress.com. Kahtlemata üks peamisi selle CMS-iga seotud saite.
Lugesin vahetult enne eilset ülipõnevat artiklit, mis käsitleb sama asja, saidi juhtimist või haldamist WordPressis, kasutades rohkem ega vähem kui meie terminali 😉
Palusin selle autorilt luba, et seda siin jagada, suur tänu Fernando nii vahva artikli jaoks ja selle eest, et lubasid meil seda teiega jagada 🙂
Noh, siin on postitus:
Noh, pane tähele see WordPressi käsurida on geek, aga väga geekMitte midagi kõigile vaatajaskondadele, kuid igal juhul veel üks võimalus ökosüsteemist, milleks WordPress on saanud.
La käsuliides WordPressi jaoksvõi wp-cli, on käskude sari WordPressi installide ja muu haldamiseks. Ja see, et wp-cli abil saate värskendada pistikprogramme, installida WordPressi, avaldada postitusi, praktiliselt kõike ja kasvavat.
Oh ja See ei ole pistikprogramm, see on süsteem, mis nõuab oma installimist mida saate teha mitmel viisil, nimelt ...
läbi PIRN teeksite seda nii:
sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli
git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build
Kus saab asendada ~/git/wp-cli
sellega, mida soovite.
Ja sisse MAMP, XAMPJne
Kui käsku PHP pole saadaval, võite proovida leida binaarne, kust seda teha:
./utils/find-php
Seejärel loote keskkonnamuutuja nimega WP_CLI_PHP
leitud marsruudiga leida.php
Keskkonnas UNIX saate seda teha, lisades oma failile järgmise rea .bashrc:
WP_CLI_PHP=/path/to/php-binary
Ok, väga hea, mul on see juba installitud, kuid ... Kuidas seda kasutatakse?
Noh, minge WordPressi juurkausta:
cd /var/www/wp/
Kui tippite wp
peaksite nägema sarnast väljundit:
Saadaolevad käsud:
wp blogi loomine | kustutamine
wp vahemälu lisa | decr | delete | flush | get | incr | asendama | set | type
wp kommentaari loomine | kustuta | prügikast | eemalda prügikast | rämpspost | rämpspost | kinnita | kinnita | loenda | olek | viimane
wp tuuma allalaadimine | config | on installitud | installi | install-network | versioon | update | update-db
wp db loo | tilk | lähtestama | optimeerima | parandama | ühendama | kli | päring | eksportima | importima
wp eval-fail
...
Konkreetse käsu kohta lisateabe saamiseks vaadake "wp-abi".
Sealt saame näiteks installida pistikprogrammi saidilt WordPress.org. Selleks, et näidet mitte keerulisemaks muuta, valisime kasutu Hello Dolly:
wp plugin install hello-dolly
Y lo que veremos será esto:
Hello Dolly (1.5) installimine
Installipaketi allalaadimine saidilt http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Pakendi lahtipakkimine ...
Pistikprogrammi installimine ...
Pistikprogrammi installimine õnnestus.
Nagu näete, on installitud käsud tõesti lihtsad ja intuitiivsed.
Teine näide oleks mitme saidi install, kus me peaksime andma parameetri wp-cli --blog
Nii et teate, millisel veebisaidil peaksite tegutsema:
wp theme status --blog=localhost/wp/test
Y si es en una instalación en subdominio sería algo así:
wp theme status --blog=test.example.com
Kui töötate enamasti samal saidil, saate selle saidi URL-i lisada faili nimega "wp-cli-blog
', mille loote oma WordPressi juurkausta:
echo 'test.example.com' > wp-cli-blog
Sellest hetkest saate helistada wp
ilma parameetrita --blog
:
wp theme status
Siin on täielik käskude loend ja selles saate isegi rohkem käske luua wp-cli köök.
Nagu ma teid hoiatasin, pole see kellelegi igapäevaselt kasutatav, kuid see on suurepärane võimalus WordPressi haldamiseks käsurealt, näiteks SSH kaudu, nii et salvestage link sinna, kui teil on mõni rumal päev need, kes ei tea, mida WordPressiga jamada.
Ja nii postitus ka lõpeb.
Fernando ütles algul, et see oli geekide postitus ... aga peaaegu kõik meist ei näe seda tõesti suurepärast? 😀… LOL!
Suur tänu Fernandole veel kord postituse eest, see artikkel võeti algselt HelpWordpress.com.
Loodan, et olete seda huvitanud 😉
seoses
Lihtsalt suurepärane!
Kavatsen selle kohe praktikas rakendada. Sa lihtsalt pakkusid mulle rõõmu.
Suur aitäh jagamise eest, KZKG ^ Gaara.
Tervitused!
Mitte midagi, täielik rõõm aidata 🙂
seoses
Kena töö ... .. nüüd lõpetan oma Nginxi "domineerimise", vaatan, kas see wp-cli asi töötab ... ja kui keegi tahab mind geekiks kutsuda, sest mulle meeldivad konsoolivariandid, ei häiri see mind üldse xD
Vaadake, kas saan anda endale aega Drushiga sõitmise lõpetamiseks.