Úvod
Když narazíte na potíže s pluginy WordPressu, bývá těžké určit přesnou příčinu. Problémy mohou pramenit z konfliktů pluginů, nekompatibility šablon nebo z nastavení serveru. Plugin „Health Check & Troubleshooting“ od týmu WordPress.org je výkonný diagnostický nástroj, který pomáhá tyto potíže izolovat a identifikovat.
Co je Health Check & Troubleshooting?
Health Check & Troubleshooting je oficiální plugin z WordPress.org, který umožňuje:
- Spustit diagnostiku vaší instalace WordPressu
- Přepnout do „režimu řešení potíží“, který jen pro vaši uživatelskou relaci vypne všechny pluginy a přepne na výchozí šablonu
- Postupně znovu zapínat pluginy a šablony a odhalit tak konflikty
- Získat technické informace o webu pro potřeby podpory
Hlavní výhodou je, že režim řešení potíží ovlivní jen vašeho uživatele správce – návštěvníci budou web během diagnostiky vidět normálně.
Instalace
- Přihlaste se na nástěnku WordPressu
- Přejděte do Pluginy > Instalace pluginů
- Vyhledejte „Health Check & Troubleshooting“
- Klikněte na „Instalovat“ a pak na „Aktivovat“
Kontrola chyb JavaScriptu v konzoli prohlížeče
Před použitím pluginu Health Check se často vyplatí zkontrolovat chyby JavaScriptu, které mohou způsobovat nefunkčnost:
- Otevřete vývojářské nástroje prohlížeče:
- Chrome/Edge: stiskněte F12 nebo klikněte pravým tlačítkem a vyberte „Prozkoumat“
- Firefox: stiskněte F12 nebo klikněte pravým tlačítkem a vyberte „Prozkoumat prvek“
- Safari: zapněte vývojářské nástroje v Nastavení > Pokročilé a pak stiskněte Option+Command+I
- Přejděte na kartu „Konzole“
- Použijte problémovou funkci (klikejte na tlačítka, odesílejte formuláře apod.)
- Hledejte červená chybová hlášení v konzoli
- Všímejte si názvů skriptů uvedených v chybách
- Poznamenejte si odkazy na konkrétní pluginy v cestách k souborům
- Hledejte vzorce jako chyby „undefined“ nebo „null“
- Zaznamenejte všechny nalezené chyby, abyste je mohli předat podpoře
Chyby JavaScriptu často okamžitě ukážou, který plugin problém způsobuje, nebo poskytnou cenná vodítka o povaze konfliktu.
Diagnostika pomocí režimu řešení potíží
Krok 1: Přepněte do režimu řešení potíží#
- Přejděte do Nástroje > Stav webu
- Klikněte na záložku „Troubleshooting“
- Klikněte na tlačítko „Enter Troubleshooting Mode“
- WordPress se znovu načte v základním stavu se všemi pluginy vypnutými a s výchozí šablonou (jen pro vaši relaci)
Krok 2: Otestujte svůj problém#
V režimu řešení potíží otestujte, zda se problém, se kterým jste se potýkali, stále objevuje:
- Pokud je problém VYŘEŠEN (už se neobjevuje): potvrzuje to, že problém souvisí s některým pluginem nebo s vaší šablonou
- Pokud problém PŘETRVÁVÁ: může souviset se základními soubory WordPressu, nastavením serveru nebo s databází
Krok 3: Systematické testování (pokud se problém vyřešil)#
Pokud se problém v režimu řešení potíží vyřešil, zjistěte konkrétní příčinu takto:
- Stále v režimu řešení potíží klikněte u své šablony na „Enable & Test Plugin“ a otestujte, zda problém nezpůsobuje šablona
- Pokud se problém vrátí, příčinou je vaše šablona
- Pokud se problém nevrátí, pokračujte testováním pluginů
- Zapínejte pluginy jeden po druhém:
- Klikněte u pluginu na „Enable & Test Plugin“
- Po zapnutí každého pluginu otestujte, zda se problém vrátil
- Pokračujte, dokud nenajdete plugin, po jehož zapnutí se problém vrátí
- Když konfliktní plugin nebo šablonu najdete:
- Poznamenejte si ho
- Můžete ho nechat vypnutý, nebo požádat o podporu jeho vývojáře
Krok 4: Ukončete režim řešení potíží#
Jakmile problém odhalíte:
- Klikněte v horní části obrazovky na „Disable Troubleshooting Mode“
- Web se vrátí do normálního stavu se všemi pluginy a vaší šablonou aktivní
Co dělat po odhalení konfliktu
Pokud je problém v pluginu:#
- Zkontrolujte, zda jsou pro plugin dostupné aktualizace
- Vyhledejte podobné potíže ve fóru podpory pluginu
- Kontaktujte vývojáře pluginu s konkrétními údaji:
- Verze WordPressu
- Verze PHP
- Další aktivní pluginy
- Postup, jak problém vyvolat
- Případná chybová hlášení z konzole prohlížeče
Pokud je problém v šabloně:#
- Zkontrolujte, zda jsou dostupné aktualizace šablony
- Zvažte dočasné přepnutí na výchozí šablonu WordPressu
- Kontaktujte vývojáře šablony s konkrétními údaji
Pokud problém přetrvává i v režimu řešení potíží:#
To naznačuje hlubší problémy, například:
- Narušení integrity základních souborů WordPressu
- Poškození databáze
- Problémy s nastavením serveru
- Problémy s kompatibilitou verze PHP
V takových případech zvažte:
- Spuštění kontroly stavu webu (Nástroje > Stav webu > Stav)
- Konzultaci s poskytovatelem hostingu
- Vyhledání pomoci u vývojáře WordPressu
Pokročilé techniky řešení potíží
Použití ladicích informací z Health Check#
- Přejděte do Nástroje > Stav webu > Informace
- Tato stránka obsahuje podrobné informace o konfiguraci vašeho WordPressu
- Klikněte na „Zkopírovat informace o webu do schránky“ a sdílejte je s podporou
Testování s jinými uživatelskými účty#
Některé potíže se týkají jen určitých uživatelských rolí:
- Vytvořte dočasný uživatelský účet s jinou rolí
- Otestujte, zda se problém objevuje i u tohoto nového účtu
Kontrola protokolů chyb serveru#
Chyby serveru nemusí být v prohlížeči vidět:
- Vyhledejte protokoly chyb v ovládacím panelu hostingu
- Nebo přidejte
define('WP_DEBUG', true);adefine('WP_DEBUG_LOG', true);do souboru wp-config.php - Chyby se budou zapisovat do /wp-content/debug.log
Tipy pro efektivní řešení potíží
- Metoda binárního hledání: u webů s mnoha pluginy použijte přístup „rozděl a panuj“:
- Zapněte polovinu pluginů a otestujte
- Pokud se problém objeví, je v této polovině; pokud ne, je v té druhé
- Problémovou skupinu dál půlte, dokud problém neizolujete
- Při velkém počtu pluginů je tato metoda výrazně rychlejší než testování pluginů po jednom
- Složité konflikty: počítejte s tím, že některé potíže způsobují až kombinace pluginů:
- Pokud nedokážete určit jediný problémový plugin, zkuste testovat různé kombinace
- Věnujte pozornost pluginům s podobnou funkcí (více pluginů pro SEO, více řešení pro cache)
- Někdy dva pluginy fungují samostatně bez potíží, ale při společném použití jsou v konfliktu
- Metodická dokumentace: podrobně si zapisujte, co jste otestovali a s jakým výsledkem
- Nedávné změny: začněte testovat pluginy nebo šablony, které jste nedávno nainstalovali či aktualizovali
- Častí viníci: nejdříve otestujte pluginy s velkým dopadem (cache, zabezpečení, optimalizace)
- Vymazání cache: při testování nezapomeňte vymazat cache všech cachovacích pluginů
- Testování v prohlížečích: testujte ve více prohlížečích, abyste vyloučili potíže specifické pro konkrétní prohlížeč
Kdy kontaktovat podporu pluginu
Pokud jste problém odhalili, ale sami ho vyřešit nedokážete:
- Shromážděte úplné informace:
- Verze WordPressu
- Verze PHP
- Úplný seznam aktivních pluginů
- Název a verze šablony
- Informace o prohlížeči a zařízení
- Přesný postup, jak problém vyvolat
- Případné snímky nebo záznamy obrazovky
- Případná chybová hlášení z konzole prohlížeče
- Projděte dostupnou dokumentaci:
- Prostudujte znalostní bázi pluginu
- Vyhledejte podobné potíže ve fóru podpory pluginu
- Založte podrobný požadavek na podporu:
- Uveďte všechny výše shromážděné informace
- Konkrétně popište, co jste už zkusili
- Zmiňte, že jste problém izolovali pomocí pluginu Health Check
- Je-li to možné a vhodné, poskytněte dočasný přístup správce
Čím více informací v prvním požadavku na podporu uvedete, tím rychleji vám tým podpory pomůže problém vyřešit.
Na závěr
Plugin Health Check & Troubleshooting je neocenitelný nástroj pro diagnostiku potíží s WordPressem, aniž by narušil provoz živého webu. Systematickým testováním pluginů a šablon odhalíte konflikty a v případě potřeby poskytnete podpoře podrobné informace.
Nezapomeňte: před významnými změnami pluginů, šablon nebo základních souborů vždy zálohujte svůj web WordPress.
Zdroje#
- Plugin Health Check & Troubleshooting na WordPress.org
- Fóra podpory WordPress.org
- Jak podat účinný požadavek na podporu
Aktualizováno 16. dubna 2026 · Potřebujete pomoc? Založte požadavek na podporu