Nástroj WP-CLI

(Opensource / Redakční systém / WordPress)

Nástroj WP-CLI slouží pro správu WordPress pomocí příkazového řádku. Můžete pomocí něj aktualizovat pluginy, instalovat multisite stránky a mnohem více, a to bez použití webového prohlížeče.

Požadavky:

  • Unix (OS X, Linux, FreeBSD, Cygwin), oemzená podpora Windows
  • PHP 5.3.2 a novější
  • WordPress 3.5.2. a novější

Stejně jako jiné systémy pro správu obsahu vám WordPress snadno umožní přidávat kód, aby se vaše stránky změnily a vypadaly jinak. Můžete takto měnit šablony nebo pluginy, tedy rozšíření, které vám umožní publikovat obsah s přidanou funkcí pro návštěvníky. Existuje však mnoho způsobů, jak prolomit webové stránky. Bezpečnost totiž nebývá hlavní devízou pro většinu vývojářů a designerů. Pluginy a šablony nejsou výjimkou ve využití softwarové zranitelnosti a to je jedna z hlavních příčit napadení WordPress stránek.

Aktualizace a redukce

Je-li vydána bezpečnostní záplata, je důležité aktualizovat co nejdříve. Pokud tak neučiníte, vystavujete se riziku napadení.

Každý plugin, který aktivujete, může přidávat na vaše webové stránky celé adresáře souborů, které mohou obsahovat bezpečnostní chybu. Proto byste měli volit moudře výběr šablon a pluginů, a odstranit ty, které nepotřebujete. Můžete to udělat z administrace, ale také právě s pomocí zmíněného nástroje WP-CLI.

WP-CLI: WordPress Command Line Interface

Tento nástroj můžete použít přes SSH spojení, což je skvělý způsob, jak používat příkazový řádek, a aby vaše připojení k vašim stránkám bylo šifrované. To znamená, že můžete použít příkazy přes konzoly a provést tak změny přímo na vašich stránkách.

Instalace

Pokud jste se úspěšně připojili přes SSH, stačí vložit následující příkaz do příkazového řádku pro získání nejnovější verze WP-CLI:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Pokud vám nefunguje následující příkaz, můžete vyzkoušet alternativní instalace na Github.

Chcete-li ověřit, že je WP-CLI nainstalován, vložte:

wp cli version

Aktualizace

Následující příkazy můžete snadno aktualizovat šablony i pluginy

wp plugin update-all

wp theme update-all

Možná chcete zkontrolovat, které pluginy máte nainstalované a které mají k dispozici aktualizace:

wp plugin list

wp theme list

Pro instalaci, aktivaci, deaktivaci nebo smazání můžete použít slugy pro akci s pluginy či šablonami:

wp plugin install akismet

wp plugin activate akismet

wp plugin update akismet

wp plugin deactivate akismet

wp plugin delete akismet

Pokud neznáte slug pro jednotlivé pluginy, stačí navštívit adresář úložiště WordPress.org jako např.:

https://wordpress.org/plugins/sucuri-scanner/

https://wordpress.org/themes/twentyfifteen/

Důležitá je také aktualizace samotného jádra WordPressu včetně aktualizace databáze:

wp core update

wp core update-db

Zálohování

Do příkazového řádku zadejte

WP db export

A nyní budete mít zálohu databáze v souboru .sql v kořenovém adresáři vašeho webu.

Kopírování souborů ze serveru není ve WP-CLI k dispozici, ale umožňuje rychle komprimovat všechny soubory:

tar -vczf nazevarchivu.gz .

 



Zpětná vazba (feedback)

Byl tento článek nesrozumitelný, obsahoval nepřesné informace, nebo v něm nějaké informace chyběly?
Napište nám nebo využijte komentářů níže.

Komentáře

Nový komentář

(nebude zobrazen)