Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (3 účastníci) se naposledy zapojil uživatel
admin a poslední změna je stará 8 let, 5 měsíců.
-
Dobrý den,
ve WordPressu používám Page Builder by SiteOrigin a potřeboval bych na stránku přidat JavaStript. Existuje nějaký shordcode, či widget, nebo je nejaký jiný zkůsob který mi to umožní.
Děkuji
Patrik Kučera
Dobrý den, ve WordPressu funguje docela spolehlivý systém na přidávání skriptů a stylů.
Jde o soubory z jiné adresy, nebo z Vašeho serveru?
Zajišťuje to funkce wp_enqueue_script()
.
Pokud chcete plugin – tady něco je:
https://wordpress.org/plugins/insert-headers-and-footers/
Jde o přidání JavaScriptového kódu pro webový formulář, no nějž uživatelé budou zapisovat kontaktní informace. Tyto informace se poté ukládají do jiné webové aplikace – jiná adresa.
@sjiamnocna: Díky za tip na plugin.
@dorana: Pokud používáte Page Builder by SiteOrigin, tak by to mělo jít vcelku jednoduše, a to pouze přidáním textového widgetu na konkrétní stránku. Potřebný HTML a JavaScript do něj vložíte a mělo by to fungovat, pokud nejde o nějaký speciální kód. Pokud by to nešlo, tak si můžete vytvořit (např. pomocí pluginu Shortcoder) vlastní zkrácený zápis (shortcode) a ten potom vkládat přímo do stránky (řešili jsme např. zde).
Pokud to ale chcete umístit na celém webu (a ne jen na konkrétní stránce), tak to budete muset vložit přímo do šablony. Pokud jde pouze o JavaScript, tak je možné použít zmiňovanou funkci wp_enqueue_script(), ale pokud jde o klasickou kombinaci HTML (obsahuje nějaký placeholder) a JavaScriptu, tak to pak budete muset vložit do šablony přímo, ideálně v rámci samostatného souboru a načítat přes get_template_part().
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti