Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Konflikt pluginů ve WordPressu: metoda půlení krok za krokem, s příkladem

Konflikt pluginů ve WordPressu najdete metodou půlení. Deaktivujte polovinu pluginů a zkontrolujte příznak. Pokud zmizel, viník je v polovině, kterou jste vypnuli; pokud ne, je v té, která běží. Dělte dál, dokud nezbude jeden. Nejbezpečnější cestou je režim řešení potíží, který pluginy vypne jen pro vás, ne pro zákazníky.

Autor: Tým TellMyShop. Průvodce pro majitele webů na WordPressu a obchodů na WooCommerce: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 5 min čtení

Konflikt pluginů: jak ho poznat

Konflikt je, když dva pluginy samy o sobě fungují, ale spolu něco rozbijí. Nebo plugin nevychází s vaší šablonou či verzí PHP. Typické příznaky: tlačítko „Přidat do košíku“ nic nedělá, filtr kategorií se nenačte, kontaktní formulář se neodešle, v editoru mizí bloky nebo jedna konkrétní obrazovka administrace je prázdná.

Nejdřív vylučte dvě situace, které mají vlastní návody. Pokud celý web ukazuje hlášku o kritické chybě, přejděte na článek o kritické chybě ve WordPressu. Pokud problém začal hned po kliknutí na Aktualizovat, začněte článkem WordPress po aktualizaci nefunguje. Tento článek je o těžším případu: něco je špatně, nikdo neví od kdy ani proč a pluginů jsou desítky.

Než začnete vypínat: dvě minuty se stopami

Někdy půlení vůbec není potřeba, protože se vinný plugin podepsal v záznamu.

  • Záznam chyb. Hláška PHP obsahuje cestu k souboru a v cestě je název složky pluginu. Kde ho najít a jak ho číst, popisuje článek o chybových logech ve WordPressu.
  • Stav webu. Nástroje → Stav webu ukáže zastaralou verzi PHP a další problémy, které samy mohou způsobit příznaky podobné konfliktu.
  • Poslední změny. Nový plugin, noční automatická aktualizace, změna v nastavení cache. Nejnovější změna je první podezřelý.

Pokud stopy nic neřeknou a příznak je v prohlížeči (tlačítko, posuvník, vyskakovací okno), přejděte k půlení.

Metoda půlení na 23 pluginech

E-shop má 23 aktivních pluginů. Už několik dní nefunguje výběr varianty na stránce produktu: zákazník klikne na velikost a cena se nezmění. V záznamech nic. WooCommerce a dva platební pluginy zůstávají aktivní, takže podezřelých je 20.

Vypínání po jednom zabere až 20 kol. Půlení to vyřeší za pět.

KoloDeaktivované pluginyVýsledekDalší krok
110 z 20 podezřelých (skupina A)výběr varianty fungujeviník je ve skupině A, znovu aktivovat skupinu B
25 z 10 ve skupině Apořád rozbitéviník je ve zbylých 5
33 z těch 5fungujeviník je mezi těmito 3
42 ze 3pořád rozbitéviníkem je třetí plugin
5jen ten jedenfungujepotvrzeno

Pravidla, která šetří kola:

  1. Před začátkem si zapište seznam pluginů. Název, zda byl aktivní, verze. Po testu se vrátíte přesně do tohoto stavu.
  2. WooCommerce a platby vynechte z podezřelých. Bez nich e-shop nefunguje, takže zůstávají aktivní, pokud všechno ostatní neselže.
  3. Po každém kole kontrolujte stejný příznak stejným způsobem. Stejný produkt, stejná velikost, anonymní okno, vymazaná cache.
  4. Výsledek každého kola si poznamenejte. Ve třetím kole už paměť začne skupiny plést.
  5. Na konci potvrďte. Aktivujte všechno kromě nalezeného pluginu a zkontrolujte to ještě jednou.

Pokud problém zmizí, ať vypnete kteroukoli polovinu, tlučou se dva pluginy z různých skupin. Nechte jednu skupinu aktivní a části druhé přidávejte zpět, dokud se příznak nevrátí.

Režim řešení potíží: vypnutí pluginů jen pro vás

Deaktivace pluginu v seznamu pluginů platí pro všechny. V e-shopu to znamená, že zákazníci mohou několik kol vidět web bez filtrů, bez živého chatu nebo bez kalkulačky dopravy.

Proto komunita WordPressu doporučuje plugin Health Check & Troubleshooting. Jeho režim řešení potíží vypne pluginy a přepne na výchozí šablonu jen ve vaší relaci. Pluginy zapínáte po jednom a kontrolujete příznak, zatímco zákazníci vidí normální obchod. Příručka podpory WordPressu ho prochází krok za krokem a lekce Learn WordPress ukazuje celou metodu s příklady. Databáze znalostí Yoastu popisuje podobný postup pro hlášení o vlastním pluginu.

Režim má jednu hranici: funguje jen pro přihlášeného. Když se příznak ukazuje jen zákazníkům, například při objednávce bez registrace, potřebujete testovací kopii od hostingu nebo deaktivaci naostro mimo rušné hodiny.

Co dělat, když víte, který plugin to je

Najít viníka je polovina práce. Máte čtyři možnosti, od nejméně po nejvíc rušivou:

  • Aktualizovat. Ověřte, zda autor nevydal novější verzi s opravou.
  • Nahlásit to autorovi. Uveďte, se kterým pluginem nebo šablonou se tluče, verze a jak příznak vyvolat. Vaše poznámky z půlení hodně pomohou.
  • Nechat ho deaktivovaný. Pokud plugin není nezbytný, nechte ho vypnutý, dokud nebude opravený.
  • Nahradit ho. Pokud autor mlčí, hledejte jiný plugin, který dělá totéž.

Když už jste u toho, podívejte se na seznam z prvního kola. Pokud nedokážete říct, co dělá polovina pluginů, přečtěte si článek o nepoužívaných pluginech ve WordPressu.

Jak chat pomůže najít konflikt

Plugin TellMyShop pro WordPress a WooCommerce začíná stopami. V TellMyShop Free váš chat (Claude nebo ChatGPT) přečte záznamy chyb PHP, WordPressu a WooCommerce, stav webu a seznam pluginů s verzemi a aktualizacemi. To často stačí k označení podezřelého, aniž byste cokoli vypínali.

Když záznamy mlčí, chat připraví plán půlení: rozdělí pluginy do skupin, WooCommerce a platby dá stranou a vede poznámky o každém kole. Příznak kontrolujete v prohlížeči vy, protože chat za vás na velikost mikiny nekline.

Vy: Na stránce produktu výběr velikosti nemění cenu. Je něco v záznamech?

Váš chat: Za posledních 7 dní nejsou v záznamech žádné chyby spojené se stránkou produktu. Máte 23 aktivních pluginů. Navrhuji půlení. WooCommerce a dva platební pluginy zůstanou aktivní. Kolo 1, deaktivuji 10 pluginů ze skupiny A:

Jejich nastavení zůstane. Deaktivovat?

Vy: Ano.

Váš chat: Deaktivováno. Zkontrolujte výběr velikosti v anonymním okně a napište mi, jestli funguje.

Vy: Funguje.

Váš chat: Viník je ve skupině A. V dalším náhledu skupinu znovu aktivuji a 5 z nich deaktivuji.

Stav karty: čeká na vaše „ano“
náhled změny

stará verze: Example Slider, Example Reviews, Example Colour Swatches a dalších 8: aktivní

nová verze: stejných 10 pluginů: deaktivované

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Názvy a čísla v této konverzaci jsou příklady. Deaktivace a aktivace pluginů funguje v TellMyShop Pro po zapnutí přepínače Pluginy v panelu pluginu, až 10 pluginů v jednom kroku. Přepínač platí 24 hodin a potřebuje dnešní zálohu databáze. Každé kolo má náhled a váš souhlas, zapíše se do historie změn a deaktivaci můžete vrátit zpět jedním požadavkem. U platebních pluginů a pluginů pro dopravu chat před změnou upozorní.

Pamatujte, že chat deaktivuje pluginy na živém webu, pro všechny. Režim řešení potíží jen pro vás poskytuje plugin Health Check, ne TellMyShop. Když celý web leží s kritickou chybou, neodpoví ani plugin TellMyShop, protože běží uvnitř WordPressu.

Bezplatnou verzi si stáhnete ze stránky TellMyShop Free. Víc o pluginu si přečtete na stránce TellMyShop pro WordPress a WooCommerce a ceny Pro jsou na stránce ceník.

Otázky a odpovědi

Jak ve WordPressu zjistím, který plugin způsobuje problém?

Deaktivujte polovinu pluginů a zkontrolujte, zda problém zmizel. Pak dál dělte tu polovinu, ve které je viník, dokud nezbude jeden plugin. U dvaceti a více pluginů je to pár kol místo vypínání jednoho po druhém.

Smaže deaktivace pluginu jeho nastavení?

Ne. Deaktivovaný plugin zůstane na serveru i s nastavením a daty v databázi. Když ho znovu aktivujete, funguje jako předtím. Data může odstranit jen smazání pluginu.

Jak hledat konflikt, aby si toho zákazníci nevšimli?

Použijte režim řešení potíží pluginu Health Check & Troubleshooting. Vypne pluginy a přepne šablonu jen pro vás, zatímco návštěvníci dál vidí normální web. Druhou cestou je testovací kopie webu od hostingu.

Co když problém zmizí, ať vypnu kteroukoli polovinu?

To znamená, že se tlučou dva pluginy a každý skončil v jiné polovině. Nechte jednu polovinu aktivní a druhou přidávejte zpět po částech, dokud se problém nevrátí. Pak máte dvojici, která spolu nevychází.

Najde chat konflikt pluginů sám?

Chat čte záznamy chyb, stav webu a seznam pluginů, což často stačí k označení podezřelého. Když chyba v záznamech nezanechá stopu, vede půlení a v TellMyShop Pro se zapnutým přepínačem Pluginy deaktivuje a aktivuje skupiny pluginů. Příznak v prohlížeči kontrolujete sami.

WordPress je ochranná známka WordPress Foundation. WooCommerce je ochranná známka společnosti Automattic Inc. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

TellMyShop pro WordPress a WooCommerce

Váš chat čte web, každou změnu ukáže před uložením a uloží až po vašem ano. Každou změnu vrátíte zpět jednou větou. Funguje s Claude nebo ChatGPT, i s bezplatnými účty.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free