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
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
Po prostu świetnie!
Zamierzam teraz wprowadzić to w życie. Po prostu dałeś mi radość.
Dziękuję bardzo za udostępnienie, KZKG ^ Gaara.
Pozdrowienia!
Nic, całkowita przyjemność pomagania 🙂
pozdrowienia
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
Zobaczę, czy dam sobie czas na dokończenie jazdy Drush.