Postup krok za krokem
- Připravte podklady. Nechte asistenta načíst obsah webu a doplňte dokumenty, ze kterých má odpovídat — ceník, podmínky, popisy služeb.
- Zkopírujte skript. V administraci Parťáka najdete krátký skript pro vložení na web.
- Vložte ho do hlavičky. Podrobnosti ke třem možným cestám jsou níže.
- Vyprázdněte mezipaměť. Web i síť. Bez tohoto kroku uvidíte starou verzi stránky.
- Ověřte a zveřejněte. Projděte odpovědi v neveřejném náhledu a ověřte načtení na několika typech stránek.
Kam skript vložit
Vypadá takhle — jeden řádek, žádná knihovna navíc:
<script async src="https://app.partaknaweb.cz/widget.js"
data-agent-id="vas-identifikator"></script>
Nekopírujte ho odsud. Svůj vlastní, i s vyplněným identifikátorem, najdete v administraci Parťáka — tenhle je tu jen proto, abyste věděli, co hledáte a jak je to velké. Atribut async je podstatný: kvůli němu skript nebrzdí vykreslení stránky.
Přes nastavení šablony
Většina moderních šablon má v nastavení pole pro vlastní kód v hlavičce. Je to nejjednodušší cesta a přežije aktualizaci šablony.
Přes doplněk pro vkládání kódu
Pokud vaše šablona vlastní kód neumožňuje, použijte lehký doplněk určený právě k vkládání skriptů do hlavičky. Je to výrazně méně kódu než plnohodnotný doplněk pro chat.
Přes soubor funkcí potomkovské šablony
Technicky nejčistší cesta: skript se připojí na háček wp_head v souboru functions.php potomkovské šablony. Nikdy neupravujte soubory rodičovské šablony — aktualizace je přepíše.
add_action( 'wp_head', function () {
?>
<script async src="https://app.partaknaweb.cz/widget.js"
data-agent-id="vas-identifikator"></script>
<?php
} );
Pokud asistenta nechcete v administraci, obalte výpis podmínkou if ( is_admin() ) { return; }. Na většině webů to nic nemění, protože wp_head se v administraci stejně nevolá, ale u některých šablon a stavitelů stránek ano.
Mezipaměť a slučování skriptů
Tohle je zdaleka nejčastější příčina „nefunguje to".
- Mezipaměť webu. Po vložení skriptu ji vyprázdněte celou, ne jen pro jednu stránku.
- Mezipaměť na síti. Pokud web běží za sítí pro doručování obsahu, vyprázdněte i tu.
- Slučování a odkládání skriptů. Doplňky pro zrychlení webu často skripty slučují do jednoho souboru nebo je odkládají až po interakci. Skript asistenta z tohoto zpracování vyjměte — obvykle jde přidat na seznam výjimek.
- Mezipaměť prohlížeče. Při testování používejte anonymní okno, ať netestujete starou verzi.
Vliv na rychlost webu
Rychlost je u WordPressu oprávněná obava, tak sem místo ujišťování patří čísla. Tohle si stáhne návštěvník vašeho webu, když se stránka načte:
| Soubor | Komprimovaně | Kdy se stahuje |
|---|---|---|
widget.js | asi 72 kB | hned, asynchronně |
widget.css | asi 6 kB | hned, asynchronně |
| nastavení asistenta | jednotky kB | hned, jeden dotaz na naše API |
Řekněme to na rovinu: stahuje se celé rozhraní, ne jen ta lištička v rohu. Parťák je jeden soubor a rozdělit ho na „nejdřív lišta, zbytek po kliknutí" dnes neumí. Co ale platí, je to podstatnější: skript je vložený s async, takže neblokuje vykreslení stránky a nevstupuje do doby, za kterou se návštěvníkovi objeví obsah. Stahuje se vedle, ne místo.
Pro srovnání: 78 kB je řádově jedna fotka na stránce. Přesto si to změřte sami, a to na svém webu, ne podle téhle tabulky — u vlastní šablony a sady doplňků se realita liší web od webu. Nejrychlejší cesta je vývojářský panel prohlížeče, záložka Síť: načtěte stránku před vložením a po něm a porovnejte přenesené kilobajty a dobu do vykreslení.
Konflikty se šablonou
Widget běží v izolovaném prostoru stránky, takže si styly nemíchá se šablonou ani naopak. V praxi zbývají dva případy, které stojí za kontrolu:
- Prvky ukotvené u spodního okraje. Lišta se souhlasem s cookies nebo tlačítko zpět nahoru se mohou překrývat s lištou asistenta. Řeší se posunutím jednoho z nich.
- Přísná bezpečnostní pravidla stránky. Pokud má web nastavenou zásadu zabezpečení obsahu, doplňte mezi povolené zdroje
app.partaknaweb.czpro skript aapi.partaknaweb.czpro spojení, včetně variantywss:, kterou asistent používá na živou konverzaci. Bez toho se widget načte a hned zmlkne — v konzoli prohlížeče uvidíte zablokované spojení.
Na WordPressu tuhle zásadu obvykle nenastavuje šablona, ale bezpečnostní doplněk. Hledejte v jeho nastavení „Content Security Policy" a upravte řádky script-src a connect-src.
Časté dotazy
Potřebuji na AI chatbota ve WordPressu doplněk?
Ne. Parťák na web se vkládá jedním krátkým skriptem do hlavičky webu. Doplněk je potřeba jen tehdy, pokud vaše šablona vlastní kód do hlavičky vložit neumožňuje.
Zpomalí AI chatbot WordPress?
Přidá k načtení stránky asi 78 kB komprimovaných dat, což je řádově jedna fotka. Stahuje se celé rozhraní, ne jen lišta v rohu, ale skript je vložený asynchronně, takže neblokuje vykreslení stránky ani nevstupuje do doby, za kterou se návštěvníkovi objeví obsah. Změřeno na produkci 22. srpna 2026.
Rozbije mi chatbot vzhled šablony?
Widget běží v izolovaném prostoru stránky, takže si se styly šablony nemíchá. Před zveřejněním si ho navíc ověříte v neveřejném náhledu.
Co dělat, když se chatbot po vložení neobjeví?
Nejčastější příčinou je mezipaměť. Vyprázdněte mezipaměť webu i mezipaměť na síti. Druhou příčinou bývá doplněk, který na stránce odkládá nebo slučuje skripty — skript asistenta z takového slučování vyjměte.
Kolik stojí AI chatbot pro WordPress?
Doplněk ani licenci pro WordPress zvlášť neplatíte, protože se nic takového neinstaluje — platíte za samotného asistenta. U Parťáka na web se dá začít na bezplatném tarifu Start, který dává 25 konverzací měsíčně, nechce platební kartu a nemá datum konce. Placené tarify začínají na 790 Kč měsíčně. Jde o konečné ceny; provozovatel není plátcem DPH.
Funguje AI chatbot i s WooCommerce?
Ano, postup vložení je stejný. Pro e-shopy je navíc podstatné ověřit, že se asistent načítá i na produktových stránkách a v košíku.