Upravljajte spletna mesta WordPress z ukazi

Vsakdo, ki se ukvarja z razvojem spletnih strani in uporablja WordPress, pozna AyudaWordpress.com . Nedvomno je to eno vodilnih spletnih mest, posvečenih temu sistemu za upravljanje vsebin (CMS).

Ravno predvčerajšnjim sem prebral izjemno zanimiv članek, ki se ukvarja prav s tem, nadzorom ali upravljanjem spletnega mesta WordPress z uporabo nič več in nič manj kot našega terminala 

Avtorja sem prosil za dovoljenje, da ga delim tukaj. Najlepša hvala Fernandu za tako odličen članek in da nam je dovolil, da ga delimo z vami 

No, tukaj je prispevek:


No, opozarjam vas, da je ta WordPressova ukazna vrstica precej nenavadna, res nenavadna , ni za vsakogar, ampak v vsakem primeru je to še ena možnost v ekosistemu, v katerega se je WordPress spremenil.

Vmesnik ukazne vrstice WordPressa ali wp-cli je niz ukazov za upravljanje namestitev WordPressa in še veliko več. Z wp-cli lahko posodabljate vtičnike, nameščate WordPress, objavljate objave – praktično vse, in to še naprej raste.

Oh, in to ni vtičnik, ampak sistem, ki zahteva lastno namestitev, ki jo lahko storite na več načinov, in sicer ...

Preko PEAR-a bi to naredili takole:

sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli

Skozi GIT:

git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build

Kje lahko nadomestite ~/git/wp-cli s tem, kar želite.

In v MAMP , XAMP itd.

Če ni na voljo ukaza php, lahko poskusite poiskati binarno datoteko, iz katere bi to storili:

./utils/find-php

Nato ustvarite spremenljivko okolja z imenom WP_CLI_PHP z najdeno potjo najdi.php
V okolju UNIX lahko to storite tako, da v datoteko dodate naslednjo vrstico .bashrc:

WP_CLI_PHP=/path/to/php-binary

V redu, super, zdaj ga imam nameščenega, ampak ... kako ga uporabljam?

No, greš v korensko mapo WordPressa:

cd /var/www/wp/

Če tipkate wp videli bi podoben izhod:

Razpoložljivi ukazi:
wp blog ustvari | izbriši
wp cache add | decr | delete | flush | get | incr | replace | set | type
wp komentar ustvari | izbriši | smetnjak | odstrani | neželeno pošto | neželeno pošto | odobri | neodobri | štej | status | zadnji
prenos jedra wp | config | je nameščen | namestitev | namestitev-omrežje | različica | posodobitev | update-db
wp db ustvari | spusti | ponastavi | optimiziraj | popravi | poveži | kli | poizvedba | izvoz | uvoz
wp eval-datoteka
...
Za več informacij o določenem ukazu glejte 'wp help'.

Od tam lahko na primer na WordPress.org namestimo vtičnik. Da ne bi zapletli primera, smo izbrali neuporabno Hello Dolly:

wp plugin install hello-dolly

Y lo que veremos será esto:

Namestitev Hello Dolly (1.5)

Prenos namestitvenega paketa s spletnega mesta http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Razpakiranje paketa ...
Nameščanje vtičnika ...
Vtičnik je bil uspešno nameščen.

Kot lahko vidite, so ukazi, ko so enkrat nameščeni, res preprosti in intuitivni.

Drug primer bi bila namestitev na več mestih, kjer bi morali parametru dati wp-cli --blog Torej veste, na katerem spletnem mestu naj bi delovali:

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

Če večino časa delate na istem spletnem mestu, lahko URL tega spletnega mesta vstavite v datoteko z imenom 'wp-cli-blog', ki ga boste ustvarili v korenski mapi WordPressa:

echo 'test.example.com' > wp-cli-blog

Od tega trenutka lahko pokličete wp brez parametra --blog:

wp theme status

Celoten seznam ukazov je na voljo tukaj, v kuhinji wp-cli pa lahko ustvarite še več ukazov.

No, kot sem vas že opozoril, ni nikogar, ki bi ga lahko uporabljal vsak dan, je pa odličen način upravljanja WordPressa iz ukazne vrstice, na primer prek SSH, zato shranite povezavo tam, ko imate nekaj neumnih dni v tisti, ki ne vedo, kaj bi se zmešali z WordPressom.


In tako se objava konča.

Fernando je na začetku rekel, da je to objava za geeke ... ampak ali se skoraj vsem nam to ne zdi res kul?  … LOL!!, ne vem za vas, ampak meni se zdi zamisel, da bi lahko nadzirali WordPress z ukazi, res fenomenalna ♥0♥

Najlepša hvala Fernandu za objavo še enkrat; ta članek je bil prvotno vzet s spletne strani AyudaWordpress.com.

Upam, da vam je bilo zanimivo 

pozdrav


Dodaj kot prednostni vir v Googlu