Spravujte weby WordPress pomocou príkazov

Všetci z nás, ktorí sú tak či onak prepojení s vývojom webových stránok a používajú WordPress, vedia o tom HelpWordpress.com. Bezpochyby jeden z hlavných serverov prepojených s týmto CMS.

Pred včerajškom som si prečítal mimoriadne zaujímavý článok, ktorý sa zaoberá rovnakou vecou, ​​ovládaním alebo správou webu vo WordPress pomocou nič viac a nič menej ako náš terminál 😉

Požiadal som jeho autora o súhlas so zdieľaním tu, veľmi pekne ďakujem Fernando za taký skvelý článok a za to, že sme sa oň s vami podelili 🙂

Tu je príspevok:


Všimnite si to tento príkazový riadok WordPress je geek, ale veľmi geekNič pre všetky publikum, v každom prípade však ešte jedna možnosť ekosystému, ktorým sa WordPress stal.

La príkazové rozhranie pre WordPressalebo wp-cli, je séria príkazov na správu inštalácií WordPress a ďalších. A s tým, že pomocou wp-cli môžete aktualizovať doplnky, inštalovať WordPress, zverejňovať príspevky, prakticky všetko a rozširovať sa.

A, a Nejde o plugin, je to systém, ktorý si vyžaduje vlastnú inštaláciu ktoré môžete robiť rôznymi spôsobmi, konkrétne ...

skrz HRUŠKA urobili by ste to takto:

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

skrz GIT:

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

Kde môžete nahradiť ~/git/wp-cli s tým, čo chcete.

A v Mampi, XAMP, Atď

Ak nie je k dispozícii žiadny príkaz php, môžete sa pokúsiť nájsť binárny súbor, ktorý to urobíte z:

./utils/find-php

Potom vytvoríte premennú prostredia s názvom WP_CLI_PHP s trasou, ktorú nájdete nájsť.php
V prostredí UNIX môžete to urobiť pridaním nasledujúceho riadku do súboru .bashrc:

WP_CLI_PHP=/path/to/php-binary

Dobre, veľmi dobre, už to mám nainštalované, ale ... Ako sa to používa?

Prejdete do koreňového priečinka WordPress:

cd /var/www/wp/

Ak píšete wp mali by ste vidieť výstup podobný tomuto:

Dostupné príkazy:
wp blog vytvoriť | vymazať
wp cache pridať | decr | vymazať | flush | get | incr | vymeniť | nastaviť | typ
wp komentár vytvoriť | vymazať | smetný kôš | rozbaliť | spam | spamovať | schváliť | neschváliť | počet | stav | posledný
wp core download | config | je nainštalovaný | install | install-network | version | update | update-db
wp db create | drop | reset | optimize | repair | connect | cli | query | export | import
wp eval-súbor
...
Viac informácií o konkrétnom príkaze nájdete v pomocníkovi „wp help“.

Odtiaľ môžeme napríklad nainštalovať doplnok z WordPress.org. Aby sme nekomplikovali príklad, vybrali sme si zbytočnú Hello Dolly:

wp plugin install hello-dolly

Y lo que veremos será esto:

Inštalácia Hello Dolly (1.5)

Sťahovanie inštalačného balíka zo stránky http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Rozbaľovanie balíka ...
Inštaluje sa doplnok…
Doplnok bol úspešne nainštalovaný.

Ako vidíte, príkazy, ktoré sú nainštalované, sú skutočne jednoduché a intuitívne.

Ďalším príkladom by mohla byť inštalácia Multisite, kde by sme museli dať parametru wp-cli --blog Takže viete, na ktorej webovej stránke máte konať:

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

Ak pracujete na rovnakom serveri väčšinu času, môžete vložiť adresu URL tohto servera do súboru s názvom „wp-cli-blog„ktorý vytvoríte v koreňovom priečinku vášho WordPress:

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

Od tejto chvíle môžete volať wp bez parametra --blog:

wp theme status

Kompletný zoznam príkazov je tu a dokonca môžete vytvoriť viac príkazov v priečinku kuchyňa wp-cli.

No, ako som vás varoval, nie je to nič, čo by niekto používal každý deň, ale skvelý spôsob, ako spravovať WordPress z príkazového riadku, napríklad cez SSH, takže si tam odkaz uložte, keď na tých pár hlúpych dní budete mať ktorí nevedia, čo majú robiť s WordPress.


A tak sa príspevok končí.

Fernando najskôr hovoril, že to bol príspevok pre geekov ... ale takmer každý z nás to nevidí skutočne skvele? 😀 ... LOL !!, neviem ako vy, ale predstava možnosti ovládať WordPress pomocou príkazov mi pripadá skutočne fenomenálna ♥ 0 ♥

Veľká vďaka Fernandovi za tento príspevok, tento článok bol pôvodne prevzatý z HelpWordpress.com.

Dúfam, že vás to zaujalo 😉

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Fernando dijo

    Proste skvelé!

    Hneď to idem uviesť do praxe. Len si mi dal radosť.

    Ďakujem veľmi pekne za zdieľanie, KZKG ^ Gaara.

    Zdravím!

    1.    KZKG ^ Gaara dijo

      Nič, úplná radosť pomôcť 🙂
      pozdravy

  2.   Hyuuga_Neji dijo

    Dobrá práca ..... teraz dokončujem «dominanciu» môjho Nginxu. Uvidím, či tá vec wp-cli funguje…. a ak ma chce niekto nazvať geekom, že sa mu páčia varianty konzoly, tak mi to vôbec neprekáža xD

  3.   eliotime3000 dijo

    Uvidíme, či si môžem dať čas na dokončenie jazdy v Drush.