Ohodnotit tento článek :
Tento článek byl pro vás užitečný ?
Ano
Ne
Vous avez noté 0 étoile(s)
Procédure
WP-CLI je nástroj dostupný z terminálu, který vám umožní jednoduše spravovat web WordPress, aniž byste se museli připojovat k webu. Je k dispozici zdarma na všech sdílených hostingových balíčcích nabízených společností LWS a jeho použití je velmi snadné: zvládne ho i začátečník. Můžete instalovat zásuvné moduly, aktualizovat své stránky, spravovat více webů... Všechny tyto činnosti jsou k dispozici pomocí několika příkazů.
Od verze 3.3 nabízí LWS Optimize, univerzální zásuvný modul vyvinutý společností LWS pro ukládání stránek do mezipaměti, optimalizaci obrázků a líné načítání prvků na webu WordPress, řadu příkazů pomocí WP-CLI pro rychlé a snadné ovládání různých funkcí zásuvného modulu.
Dobrá zpráva! Pokud již máte na svém webu nainstalovanou verzi 3.3 nebo novější LWS Optimize, pak již máte přístup k příkazům CLI. Pokud plugin LWS Optimize ještě nemáte, postupujte podle naší dokumentace, kde se dozvíte, jak jej nainstalovat a nakonfigurovat.
Pokud plugin nainstalovaný na vašem webu není aktuální, což můžete zkontrolovat tak, že přejdete na "Extensions" (Rozšíření) z ovládacího panelu WordPress, jednoduše klikněte na "update now" (Aktualizovat nyní) a pokračujte v aktualizaci.
V současné době dokáže CLI provádět různé akce na 7 různých prvcích:
Všechny příkazy LWSOptimize začínají stejně: "wp lwsoptimize", za kterým následuje prvek, který má být upraven, a poté akce, která má být provedena. Například: "wp lwsoptimize filecache deactivate" deaktivuje mezipaměť souborů na cílovém webu. Některé příkazy, zejména ty, které vracejí data, přijímají argument --format=json (nebo --json), který vrátí výsledek příkazu ve formátu JSON, což je užitečné pro integraci WP-CLI do vašeho kódu.
Pro správu stavu mezipaměti můžete použít příkaz :
wp lwsoptimize filecache activate|deactivate
Kde activate aktivuje mezipaměť a deactivate ji deaktivuje. Pokud je cache již ve zvoleném stavu, budete upozorněni, že nebyla provedena žádná další akce.

Můžete také zobrazit přehled stavu mezipaměti, její stav, pomocí příkazu :
wp lwsoptimize filecache status [--json]
V závislosti na tom, zda přidáte --json, nebo ne, se návratová informace zobrazí odlišně. Ve všech případech najdete stejné informace: stav mezipaměti a její obsah v době spuštění příkazu.

A konečně, zcela logicky, příkaz umožňuje okamžitě odstranit celou mezipaměť souborů:
wp lwsoptimize filecache clear
![]()
Podobně jako u souborové mezipaměti můžete spravovat stav přednačítání pomocí příkazu :
wp lwsoptimize preload activate|deactivate [číslo]
Parametr activate ji zapíná, zatímco deactivate ji vypíná. Při aktivaci přednačítání můžete zadat počet (v rozmezí 1 až 30) stránek, které se mají přednačíst při každém spuštění cronu. Pokud není zadána žádná hodnota nebo je neplatná, budou ve výchozím nastavení přednačteny 3 stránky.

Pokud jste při aktivaci přednačítání nezadali počet stránek, které se mají přednačítat, nebo pokud si přejete tuto hodnotu změnit, můžete ji změnit pomocí následujícího příkazu:
wp lwsoptimize preload change_amount {number}.
![]()
Chcete-li sledovat průběh přednačítání, použijte příkaz :
wp lwsoptimize preload status [--json]
Stejně jako v případě mezipaměti souborů bude výsledek vrácen odlišně v závislosti na tom, zda přidáte --json nebo ne. V každém případě získáte stav mezipaměti a jejího přednačítání, stejně jako počet stránek, které mají být zpracovány, a příští výskyt cronu.

Pokud chcete získat pouze příští výskyt cronu, můžete použít také následující příkaz:
wp lwsoptimize preload next [--json].

Chcete-li zjistit stav služby Memcached, použijte příkaz :
wp lwsoptimize memcached status [--json]

Kromě provozního stavu služby Memcached se zobrazí také informace o tom, zda je modul Memcached zakázán (což může být případ cPanelu), a pokud je již aktivní Redis, budete o tom informováni z důvodu nekompatibility mezi těmito dvěma službami.
Jedinou další možností, která je pro Memcached k dispozici, je správa stavu modulu pomocí tohoto příkazu :
wp lwsoptimize memcached activate|deactivate
![]()
Parametr activate modul aktivuje, zatímco deactivate jej deaktivuje.
Chcete-li zjistit stav automatického čištění, použijte příkaz :
wp lwsoptimize autopurge status [--json]

Automatické čištění můžete také aktivovat nebo deaktivovat, čímž se váš web stane zcela statickým, pomocí příkazu: wp lwsoptimize autopurge status [--json]:
wp lwsoptimize autopurge activate|deactivate
![]()
Parametr activate aktivuje funkci autopurge, zatímco deactivate ji deaktivuje.
Jediná akce, kterou lze s mezipamětí souborů provést z WP-CLI, je vymazání mezipaměti pomocí příkazu :
wp lwsoptimize servercache clear

Tato kategorie umožňuje přímo spravovat zásuvný modul LwsOptimize, například jeho stav, pomocí příkazu :
wp lwsoptimize configuration activate|deactivate {seconds}
Parametr activate aktivuje zásuvný modul, zatímco deactivate jej deaktivuje. Parametr {seconds} se používá při deaktivaci, kdy se volí, jak dlouho má zásuvný modul zůstat deaktivovaný: 300s, 1800s, 3600s, 86400s. Ve výchozím nastavení, pokud není předán žádný argument, je zásuvný modul deaktivován po dobu 300 sekund.

Konfiguraci zásuvného modulu je také možné změnit mezi 3 předdefinovanými konfiguracemi: základní, pokročilou a úplnou, které odpovídají konfiguracím dostupným v možnostech zásuvného modulu, pomocí příkazu :
wp lwsoptimize configuration basic|advanced|complete
![]()
PageSpeed, služba společnosti Google pro testování rychlosti a výkonu vašich webových stránek, je k dispozici přímo v nástroji LWSOptimize a v rozhraní WP-CLI pomocí příkazu :
wp lwsoptimize pagespeed

Poté získáte hlavní výsledky (skóre a rychlost načítání) vrácené službou PageSpeed pro počítačovou a mobilní verzi vašeho webu. Přidáním parametru --json získáte strojově čitelnou verzi těchto informací:

Nyní víte, jak :
🚀 Díky tomuto výkonnému nástroji můžete nyní optimalizovat své stránky WordPress rychle a efektivně, a to pomocí několika málo příkazů! 🛠️
Mnohokrát děkujeme za přečtení! 🙏 Neváhejte se podělit o své zkušenosti nebo položit své otázky zanecháním komentáře níže. Vaše zpětná vazba je neocenitelná a pomáhá nám zlepšovat naše služby. 💬
Ohodnotit tento článek :
Tento článek byl pro vás užitečný ?
Ano
Ne
0mn čtení
Jak mohu minimalizovat soubory na svém webu WordPress pomocí nástroje LWS Optimize?
0mn čtení
Jak mohu kombinovat soubory na svém webu WordPress s aplikací LWS Optimize?
0mn čtení
Jak mohu pomocí LWS Optimize přednačíst soubory CSS na svém webu WordPress?
0mn čtení
Jak zakážu emotikony WordPress pomocí LWS Optimize?