Znamo svi koji smo na ovaj ili onaj način povezani s web razvojem i koristimo WordPress HelpWordpress.com. Bez sumnje jedna od glavnih web stranica povezanih na ovaj CMS.
Baš sam prekjučer pročitao iznimno zanimljiv članak koji se bavi upravo ovom stvari, kontroliranjem ili upravljanjem WordPress stranicom koristeći ništa više ni manje nego naš terminal
Pitao sam autora ovog odobrenja da ga podijelim ovdje, veliko hvala Fernando za tako sjajan članak i što ste nam dopustili da ga podijelimo s vama
Pa, evo posta:
Pa primijeti to ovaj WordPress naredbeni redak je geek, ali vrlo geekNišta za svu publiku, ali u svakom slučaju još jedna mogućnost ekosustava kakav je WordPress postao.
La naredbeno sučelje za WordPressili wp-cli, niz je naredbi za upravljanje WordPress instalacijama i još mnogo toga. A je li to da s wp-cli možete ažurirati dodatke, instalirati WordPress, objavljivati postove, praktički sve i raste.
Oh i To nije dodatak, to je sustav koji zahtijeva vlastitu instalaciju što možete učiniti na razne načine, naime ...
kroz KRUŠKA vi biste to učinili ovako:
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
Gdje možete zamijeniti ~/git/wp-cli
s onim što želite.
I u MAMP, XAMP, Itd
Ako ne postoji dostupna php naredba, možete pokušati pronaći binarnu datoteku iz koje ćete to učiniti:
./utils/find-php
Tada kreirate varijablu okruženja koja se zove WP_CLI_PHP
s rutom koju ste pronašli pronađi.php
U okruženju UNIX to biste mogli učiniti dodavanjem sljedećeg retka u svoju datoteku .bashrc:
WP_CLI_PHP=/path/to/php-binary
Ok, vrlo dobro, već sam ga instalirao, ali ... Kako se ovo koristi?
Pa, idite u korijensku mapu WordPressa:
cd /var/www/wp/
Ako tipkate wp
trebali biste vidjeti izlaz sličan ovome:
Dostupne naredbe:
wp blog izradi | izbriši
wp cache dodati | decr | izbrisati | isprati | dobiti | incr | zamijeniti | postaviti | tip
wp komentar izradi | izbriši | smeće | unrash | neželjena pošta | nespamet | odobri | neodobri | broji | status | zadnji
wp preuzimanje jezgra | config | je instaliran | instalirati | instalirati-mrežu | verzija | update | update-db
wp db stvoriti | ispustiti | resetirati | optimizirati | popraviti | spojiti | cli | upit | izvoz | uvoz
wp eval-datoteka
...
Pogledajte 'wp pomoć' za više informacija o određenoj naredbi.
Odatle možemo, na primjer, instalirati dodatak s WordPress.org. Kako ne bismo komplicirali primjer, odabrali smo beskorisnu Hello Dolly:
wp plugin install hello-dolly
Y lo que veremos será esto:
Instaliranje Hello Dolly (1.5)
Preuzimanje instalacijskog paketa s http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Raspakiravanje paketa ...
Instaliranje dodatka ...
Dodatak je uspješno instaliran.
Kao što vidite, naredbe, jednom instalirane, doista su jednostavne i intuitivne.
Sljedeći bi primjer bila instalacija Multisite, gdje bismo wp-cli morali dati parametar --blog
Dakle, znate na kojoj web stranici biste trebali djelovati:
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
Ako većinu vremena radite na istoj web lokaciji, url te web stranice možete staviti u datoteku pod nazivom 'wp-cli-blog
'koji ćete stvoriti u korijenskoj mapi vašeg WordPressa:
echo 'test.example.com' > wp-cli-blog
Od ovog trenutka možete nazvati wp
bez parametra --blog
:
wp theme status
Potpuni popis naredbi nalazi se ovdje, a možete čak i stvoriti više naredbi u wp-cli-jeva kuhinja.
Pa, kao što sam vas upozorio, to nije nešto za svakodnevno korištenje, ali to je sjajan način upravljanja WordPressom iz naredbenog retka, na primjer putem SSH-a, pa spremite vezu tamo za nekoliko glupih dana oni koji ne znaju što bi se petljali s WordPressom.
I tako post završava.
Fernando je na početku rekao da je to post za geekove... ali ne vidimo li skoro svi ovo kao stvarno cool? … LOL!!, ne znam za vas, ali ja smatram da je ideja o mogućnosti upravljanja WordPressom pomoću naredbi stvarno fenomenalna ♥0♥
Veliko hvala Fernandu na još jednom postu, ovaj je članak izvorno preuzet iz HelpWordpress.com.
Nadam se da vam je bilo zanimljivo
pozdravi
Baš odlično!
Odmah ću to primijeniti u praksi. Upravo si mi pružio radost.
Puno vam hvala na razmjeni, KZKG ^ Gaara.
Pozdrav!
Ništa, potpuni užitak za pomoć 🙂
pozdravi
Lijep posao ... .. sad završavam s "dominacijom" nad svojim Nginxom, vidjet ću hoće li ona wp-cli stvarčica uspjeti ... a ako me netko želi nazvati štreberom zbog sviđanja varijanti konzole, to me uopće ne smeta xD
Pogledajte mogu li si dati vremena da završim s vožnjom Drush-a.