WordPressi saitide haldamine käskudega

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

läbi GIT:

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


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Fernando DIJO

    Lihtsalt suurepärane!

    Kavatsen selle kohe praktikas rakendada. Sa lihtsalt pakkusid mulle rõõmu.

    Suur aitäh jagamise eest, KZKG ^ Gaara.

    Tervitused!

    1.    KZKG ^ Gaara DIJO

      Mitte midagi, täielik rõõm aidata 🙂
      seoses

  2.   Hyuuga_neji DIJO

    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

  3.   eliotime3000 DIJO

    Vaadake, kas saan anda endale aega Drushiga sõitmise lõpetamiseks.