Upravljajte WordPress stranicama pomoću naredbi

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

kroz GIT:

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

      Fernando dijo

    Baš odlično!

    Odmah ću to primijeniti u praksi. Upravo si mi pružio radost.

    Puno vam hvala na razmjeni, KZKG ^ Gaara.

    Pozdrav!

         KZKG ^ Gaara dijo

      Ništa, potpuni užitak za pomoć 🙂
      pozdravi

      Hyuuga_Neji dijo

    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

      eliotime3000 dijo

    Pogledajte mogu li si dati vremena da završim s vožnjom Drush-a.