Kategorie: Linux

WP-CLI Grundbefehle und Beispiele

W poprzednim poradniku opisywałem w jaki sposób wykonać instalację wp-cli na serwerze vps a dziś przedstawię sposoby jego użycia.
W kilka sekund zainstalujemy wordpressa bądź wtyczkę.

wp-cli doskonale spisuje się pracując na użytkowniku nie koncie root. Pierwsze co zrobimy to zalogujemy się bądź przelogujemy na wybranego przez nas użytkownika.

Ja wykonuję to z konta root poleceniem :

su admin

admin to oczywiście użytkownik na którego się loguję 🙂

kolejnym krokiem jest przejście do katalogu gdzie chcemy dokonywać operację za pomocą wp-cli

cd /home/admin/domains/serwerweb.pl/public_html

Błyskawiczne pobieranie plików wordpress !

Jeśli chcemy pobrać błyskawicznie pliki wordpress wydajemy komendę:

wp core download --locale=pl_PL

w katalogu public_html naszej witryny zostanie wgrany nasz wordpress już rozpakowany w Polskiej wersji

wp core download --locale=pl_PL
Downloading WordPress 4.9.6 (pl_PL)...
Using cached file '/home/admin/.wp-cli/cache/core/wordpress-4.9.6-pl_PL.tar.gz'...
Success: WordPress downloaded.
admin@vps124:~/domains$ ls
default          wp-admin              wp-includes        wp-signup.php
index.php        wp-blog-header.php    wp-links-opml.php  wp-trackback.php
license.txt      wp-comments-post.php  wp-load.php        xmlrpc.php
readme.html      wp-config-sample.php  wp-login.php
suspended        wp-content            wp-mail.php
wp-activate.php  wp-cron.php           wp-settings.php

Błyskawicznie prawda?

Bazę danych tworzę w panelu directadmin i dokonuję standardowej instalacji wordpress.

Instalacja wtyczki!

Warunkiem koniecznym do zainstalowania pluginu poprzez wp-cli jest, aby był on dostępny w ogólnej bazie pluginów – https://pl.wordpress.org/plugins/. Operacje należy wykonać tak samo dla każdej wtyczki. W tym poradniku zainstalujemy wtyczkę contact form 7:

. Przechodzimy do katalogu z wordpressem dla którego chcemy zainstalować plugin

Pobieramy nazwę pluginu z adresu URL: https://pl.wordpress.org/plugins/contact-form-7/ w przypadku wtyczki contact form 7 jest to contact-form-7

W SSH wpisujemy nastepujące polecenie:

wp plugin install contact-form-7.

Jeśli chcemy zainstalować więcej niż jedną wtyczkę, to należy wpisać je po spacji:

wp plugin install contact-form-7 jetpack

Wtyczka jest instalowana. Po tej operacji ukaże się komunikat: Success: Eingerichtet 1 of 1 plugins.

Aktywacje zainstalowanego pluginu wykonujemy korzystając z polecenia:

wp plugin activate contact-form-7

Zakończenie uruchamiania wtyczki zostanie potwierdzone stosownym komunikatem Success: Activated 1 of 1 plugins

Aktualizacja WordPress i wtyczek!

Schritt 1. Udaj się do katalogu z instalacją WordPressa, przykładowo:

cd /home/admin/domains/serwerweb.pl/public_html

Schritt 2. Sprawdź wersję WordPressa w tym katalogu.

wp core version

Sprawdź czy jest aktualizacja:

wp core check-update

Jeśli wiesz już czy jest aktualizacja, uruchom ją:

wp core update

2. Wyświetl listę wtyczek:

wp plugin list

Wynikiem będzie tabelka z listą wtyczek oraz informacją czy są jakieś aktualizacje w postaci:
Kod:

+--------------------+----------+--------+---------+
| name               | status   | update | Ausführung |
+--------------------+----------+--------+---------+
| akismet            | inaktiv | none   | 3.1.11  |
| hello              | inaktiv | none   | 1.6     |
| wp-multibyte-patch | inaktiv | none   | 2.7     |
+--------------------+----------+--------+---------+

Zalecam od razu aktualizację wszystkich:

wp plugin update --all

Oczywiście można zaktualizować jedynie wybraną wtyczkę, np.:

wp plugin update akismet

3. Na koniec zaktualizuj tłumaczenia:

wp core language update

Linux

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu