Zarządzaj witrynami WordPress za pomocą poleceń

Wszyscy, którzy w taki czy inny sposób są związani z tworzeniem stron internetowych i używają WordPressa, znają HelpWordpress.com. Bez wątpienia jedna z głównych stron powiązanych z tym CMS.

Tuż przed wczoraj przeczytałem niezwykle ciekawy artykuł, który dotyczy tego samego, kontrolowania lub zarządzania witryną w WordPress przy użyciu tylko naszego terminala 😉

Poprosiłem autora o zgodę na udostępnienie go tutaj, bardzo dziękuję Fernando za tak świetny artykuł i za umożliwienie nam podzielenia się nim z Tobą 🙂

Cóż, oto post:


Dobrze to zauważ ta linia poleceń WordPress jest maniakiem, ale bardzo maniakiemNic dla wszystkich odbiorców, ale w każdym razie jeszcze jedna możliwość ekosystemu, jakim stał się WordPress.

La interfejs poleceń dla WordPresslub wp-cli, to seria poleceń do zarządzania instalacjami WordPress i nie tylko. I to jest to, że dzięki wp-cli możesz aktualizować wtyczki, instalować WordPress, publikować posty, praktycznie wszystko i rosnąć.

Och, i To nie jest wtyczka, to system, który wymaga własnej instalacji które możesz zrobić na różne sposoby, a mianowicie ...

przez GRUSZKA zrobiłbyś to tak:

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

przez GIT:

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

Gdzie możesz wymienić ~/git/wp-cli z czym chcesz.

Oraz w MAMP, XAMP, itp.

Jeśli nie ma dostępnego polecenia php, możesz spróbować znaleźć plik binarny, aby to zrobić:

./utils/find-php

Następnie tworzysz zmienną środowiskową o nazwie WP_CLI_PHP z trasą, którą znajdziesz znajdź.php
W środowisku UNIX możesz to zrobić, dodając następujący wiersz do swojego pliku .bashrc:

WP_CLI_PHP=/path/to/php-binary

Ok, bardzo dobrze, mam już zainstalowany, ale ... Jak to jest używane?

Cóż, idziesz do głównego folderu WordPressa:

cd /var/www/wp/

Jeśli wpiszesz wp powinieneś zobaczyć wyjście podobne do tego:

Dostępne polecenia:
blog wp tworzenie | usuwanie
wp cache add | decr | delete | flush | get | incr | replace | set | type
wp komentarz utwórz | usuń | kosz | bez kosza | spam | usuń spam | zatwierdź | niezatwierdzenie | licznik | stan | ostatnia
pobieranie rdzenia wp | konfiguracja | jest-zainstalowany | instalacja | instalacja-sieć | wersja | aktualizacja | aktualizacja-db
wp db tworzenie | upuszczanie | resetowanie | optymalizacja | naprawa | połączenie | cli | zapytanie | eksport | import
plik eval wp
...
Aby uzyskać więcej informacji na temat określonego polecenia, zobacz „pomoc wp”.

Stamtąd możemy na przykład zainstalować wtyczkę z WordPress.org. Aby nie komplikować przykładu, wybraliśmy bezużyteczny Hello Dolly:

wp plugin install hello-dolly

Y lo que veremos será esto:

Instalowanie Hello Dolly (1.5)

Pobieranie pakietu instalacyjnego z http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip ...
Rozpakowanie paczki ...
Instalowanie wtyczki…
Wtyczka została pomyślnie zainstalowana.

Jak widać, polecenia po zainstalowaniu są naprawdę proste i intuicyjne.

Innym przykładem może być instalacja na wielu serwerach, w której musielibyśmy podać parametr wp-cli --blog Dzięki temu wiesz, na której stronie masz działać:

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

Jeśli pracujesz w tej samej witrynie przez większość czasu, możesz umieścić adres URL tej witryny w pliku o nazwie „wp-cli-blog', który utworzysz w folderze głównym swojego WordPressa:

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

Od tego momentu możesz dzwonić wp bez parametru --blog:

wp theme status

Pełna lista poleceń jest tutaj, a możesz nawet utworzyć więcej poleceń w programie kuchnia wp-cli.

Cóż, jak ostrzegałem, nikomu nie jest to coś do codziennego użytku, ale jest to świetny sposób na zarządzanie WordPress z wiersza poleceń, na przykład przez SSH, więc zapisz tam link, gdy masz kilka głupich dni w tych, którzy nie wiedzą, co zepsuć z WordPressem.


I tak post się kończy.

Fernando powiedział na początku, że to post dla geeków ... ale prawie wszyscy nie widzą tego naprawdę dobrze? 😀… LOL !!, nie wiem jak Ty, ale myśl o możliwości kontrolowania WordPressa za pomocą poleceń uważam to za naprawdę fenomenalne ♥ 0 ♥

Wielkie dzięki dla Fernando za kolejny post, ten artykuł został pierwotnie zaczerpnięty z HelpWordpress.com.

Mam nadzieję, że zainteresowało Cię to 😉

pozdrowienia


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Fernando powiedział

    Po prostu świetnie!

    Zamierzam teraz wprowadzić to w życie. Po prostu dałeś mi radość.

    Dziękuję bardzo za udostępnienie, KZKG ^ Gaara.

    Pozdrowienia!

    1.    KZKG ^ Gaara powiedział

      Nic, całkowita przyjemność pomagania 🙂
      pozdrowienia

  2.   Hyuuga_Neji powiedział

    Niezła robota… .. teraz kończę „dominować” nad moim Nginxem. Zobaczę, czy działa wp-cli…. a jeśli ktoś chce mnie nazwać maniakiem za polubienie wariantów konsolowych to wcale mi nie przeszkadza xD

  3.   Eliotime3000 powiedział

    Zobaczę, czy dam sobie czas na dokończenie jazdy Drush.