Jak vložit recenze z Heureky na WordPress
Prodáváte přes WooCommerce nebo máte na WordPressu prezentaci k e-shopu? Recenze z Heureky na něm můžou pracovat taky. Napojení zvládnete exportním klíčem a blokem Vlastní HTML — bez instalace dalšího pluginu.
Co je Trust Tornado
Trust Tornado sbírá recenze z různých zdrojů — Heureka, Zboží.cz, CSV import, sběrný formulář, přeposlané e-maily — na jedno místo a zobrazuje je na vašem webu jako widget: wall of love, slider, hodnoticí badge, trust lištu nebo logo wall. Vložení je jeden krátký kód (script + div) a funguje i přes Google Tag Manager.
Navíc umí kontextové cílení: recenzi o dopravě ukáže u dopravy, recenzi o produktu u produktu. Do 10 schválených recenzí je zdarma, tarif Pro s neomezenými recenzemi stojí 390 Kč měsíčně. Jak widget vypadá, si můžete vyzkoušet bez registrace na demo stránce.
Vyzkoušet demo widget bez registrace →
1. část: Dostaňte recenze do Trust Tornado (Heureka)
Heureka je největší český srovnávač zboží a její program Ověřeno zákazníky sbírá recenze po každém nákupu. Trust Tornado se k recenzím dostane přes oficiální exportní klíč — jednou ho vložíte a recenze se pak synchronizují automaticky, bez ručního stahování XML.
Najděte tajný exportní klíč v administraci Heureky
Přihlaste se do administrace Heureky pro obchodníky. V sekci Měření a nastavení → Certifikát spokojenosti najdete položku „Tajný klíč pro váš obchod“ — řetězec o 32 znacích. Klíč je součástí programu Ověřeno zákazníky, nic dalšího aktivovat nemusíte.
Vložte klíč do Trust Tornado
V administraci Trust Tornado otevřete svůj projekt → Import → záložka Heureka, vložte tajný klíč a potvrďte. Klíč se bezpečně uloží na serveru a hned proběhne první synchronizace.
Zkontrolujte a schvalte natažené recenze
Import natáhne posledních 500 recenzí vašeho obchodu a nové recenze pak přibývají automaticky při pravidelné synchronizaci. V přehledu recenzí rozhodujete, které se na webu zobrazí — každou můžete schválit, nebo skrýt.
2. část: Vložte widget na WordPress
Na WordPressu vložíte widget Trust Tornado bez instalace pluginu — stačí blok „Vlastní HTML“ (Custom HTML) v editoru stránky. Funguje v Gutenbergu, v klasickém editoru (záložka Text) i v page builderech (Elementor, Oxygen, Bricks, Divi, WPBakery, Beaver Builder, Breakdance) — každý má prvek pro vlastní HTML/kód, přehled je v kroku 3. Jen jedna podmínka: kód vkládejte jako administrátor — nižším rolím WordPress <script> při uložení odstraní.
Zkopírujte kód widgetu v Trust Tornado
V administraci Trust Tornado otevřete projekt → Widgety, vyberte widget a zkopírujte kód pro vložení — jeden krátký script a jeden div.
Vložte blok Vlastní HTML
V editoru stránky nebo příspěvku klikněte na „+“, vyhledejte blok „Vlastní HTML“ (Custom HTML) a vložte do něj celý zkopírovaný kód — script i div dohromady. V klasickém editoru přepněte na záložku Text (HTML). Vkládejte přihlášení jako administrátor.
Používáte page builder? Kód patří do jeho prvku pro vlastní kód
Každý builder má prvek, který přijme surové HTML a script — přetáhněte ho na místo, kde mají recenze být, a vložte celý kód: Elementor → widget „HTML“ (jen pro administrátory; globální script řeší Elementor Pro → Custom Code, nebo bezplatný WPCode). Oxygen → element „Code Block“ (+Add → Basics → Code Block, záložka PHP & HTML; v Oxygen 6 elementy „PHP Code“ / „JavaScript Code“). Bricks → element „Code“ a u něj zapnout „Execute code“ — navíc musí být globálně povoleno Bricks → Settings → Custom code → Code execution (a role s oprávněním „Execute code“). Divi → modul „Code“. WPBakery → element „Raw HTML“. Beaver Builder → modul „HTML“. Breakdance → element „Code Block“. Ve všech případech platí totéž co u bloku Vlastní HTML: vkládat jako administrátor a po uložení zkontrolovat, že script v HTML stránky zůstal.
Publikujte a zkontrolujte web
Stránku aktualizujte a otevřete web v anonymním okně. Widget se vykreslí v místě bloku. Pokud používáte cache plugin (WP Rocket, LiteSpeed…), vyprázdněte cache — a soubor w.js přidejte do výjimek minifikace či „Delay JavaScript“.
Volitelně: script globálně, div per stránka
Chcete widget na více stránkách? Script vložte jednou do patičky celého webu přes bezplatný plugin WPCode (Code Snippets → Header & Footer → Footer) a na jednotlivé stránky pak dávejte jen div — čistší a rychlejší řešení.
Časté chyby (WordPress)
- Script po uložení zmizel z kódu stránky. WordPress ponechá <script> jen uživatelům s oprávněním unfiltered_html — na běžném webu je to administrátor, na multisite jen super admin. Vkládejte kód jako admin; script umí odstranit i bezpečnostní plugin (Wordfence apod.) — pak povolte naši doménu.
- Widget se nenačítá kvůli cache či optimalizaci JS. Cache pluginy s funkcí „Delay/Defer JavaScript“ nebo „Combine JS“ umí w.js odložit či rozbít. Přidejte w.js do výjimek (např. WP Rocket → File Optimization → Excluded JavaScript Files) a vyprázdněte cache.
- Kód vložený do vizuálního režimu editoru. Ve vizuálním režimu se kód zobrazí jako text. Použijte blok „Vlastní HTML“ (Gutenberg), záložku Text (klasický editor) nebo kódový prvek builderu (Elementor HTML, Oxygen Code Block, Bricks Code, Divi Code, WPBakery Raw HTML, Beaver Builder HTML).
- V Bricks se kód zobrazí jako text, nebo se script nespustí. Bricks kód v elementu „Code“ ve výchozím stavu jen zobrazuje. Zapněte u elementu „Execute code“ a globálně Bricks → Settings → Custom code → Code execution; uživatel musí mít oprávnění „Execute code“ (administrátor ho má).
- WordPress.com zdarma script nepovolí. Na hostovaném WordPress.com vyžadují tagy <script> placený plán s podporou pluginů. Na vlastním hostingu (WordPress.org) žádné omezení není.
Jak ověřit, že widget běží
- Otevřete stránku na webu (ne v editoru) v anonymním okně — widget se vykreslí v místě bloku.
- Zobrazte zdrojový kód stránky (Ctrl/Cmd+U) a ověřte, že script i div jsou v HTML nezměněné — pokud script chybí, ořezala ho role nebo bezpečnostní plugin.
- F12 → Network: w.js má status 200; Console je bez chyb.
- Po každé změně vyprázdněte cache pluginu (a CDN) a načtěte stránku znovu.
Alternativa: nasazení přes Google Tag Manager
Pokud na webu používáte Google Tag Manager, nemusíte do šablony sahat vůbec — widget nasadíte značkou:
- V GTM vytvořte značku Značky → Nová → Vlastní HTML a vložte do ní kód widgetu.
- Přidejte pravidlo spuštění — All Pages, nebo podmínku na konkrétní URL, pokud má widget běžet jen na některých stránkách.
- Ověřte značku v režimu Náhled a kontejner publikujte. Widget se vloží na konec stránky — ideální pro plovoucí widget, lištu nebo badge.
Podrobný postup: recenze přes Google Tag Manager.
Časté otázky
Kde na Heurece najdu exportní klíč?
V administraci Heureky pro obchodníky v sekci Měření a nastavení → Certifikát spokojenosti, položka „Tajný klíč pro váš obchod“. Je to 32znakový řetězec — stejný klíč, který se používá pro službu Ověřeno zákazníky.
Kolik recenzí se z Heureky natáhne?
Exportní rozhraní Heureky vrací posledních 500 recenzí obchodu. Trust Tornado je natáhne všechny a nové recenze pak přibývají automaticky při pravidelné synchronizaci — nemusíte nic stahovat ručně.
Můžu si vybrat, které recenze z Heureky se zobrazí?
Ano. Každá importovaná recenze čeká na schválení v administraci — na web se dostane jen to, co schválíte. Recenzi můžete kdykoli skrýt i zpětně.
Potřebuji na WordPress plugin?
Ne. Widget je krátký HTML kód, který vložíte blokem „Vlastní HTML“ — bez pluginu, bez zásahů do šablony. Plugin (bezplatný WPCode) se hodí jen tehdy, když chcete script načítat globálně v patičce celého webu.
Bude widget fungovat s mojí šablonou a builderem?
Ano. Widget je obyčejný script + div, takže funguje s libovolnou šablonou i page builderem, který umí vložit vlastní HTML: Elementor (widget HTML), Oxygen (Code Block), Bricks (Code s Execute code), Divi (Code), WPBakery (Raw HTML), Beaver Builder (HTML), Breakdance (Code Block). Vzhledově se přizpůsobí — dědí písmo vašeho webu.
Kam dát script, když chci widget na víc stránkách?
Script vložte jednou globálně do patičky (bezplatný plugin WPCode → Code Snippets → Header & Footer → Footer, nebo Elementor Pro → Custom Code) a do stránek pak dávejte jen div — v bloku Vlastní HTML nebo v kódovém prvku builderu. Widget se načte na každé stránce s divem.