Potřebujete vložit nějaký kód do hlavičky <header> nebo patičky <footer> WordPress stránky? Často se na taková místa vkládají kódy z různých webových služeb jako Google Analytics, Facebook Pixel, Search Console a další.
Ve výchozím nastavení WordPress neumožňuje vkládat vlastní kódy do hlavičky ani do patičky.
V tomto článku si ukážeme plugin, pomocí kterého lze jednoduše vkládat vlastní kódy do hlavičky nebo patičky WordPress webu, bez nutnosti úpravy zdrojových kódů šablony.
Plugin se jmenuje Insert Headers and Footers, nachází se v oficiálním katalogu pluginů a je možné jej nainstalovat přímo z WordPress administrace.
Po instalaci a aktivaci stačí jít ve WordPress administraci do Nastavení → Insert Headers and Footers a najdete zde dvě pole pro vložení kódů.
- Scripts in Header – pole pro vložení kódů do hlavičky webu.
- Scripts in Footer – pole pro vložení kódů do patičky webu.
Po vložení kódu klikněte na tlačítko Save (Uložit) a kód je do webu na příslušné místo vložen.
Alternativní metody vložení vlastního kódu do hlavičky nebo patičky stránky
Výše zmíněný způsob pomocí pluginu je nejjednodušší a funguje na všech WordPress webech.
Nicméně v určitých případech jsou i lepší varianty, které lze pro vložení vlastního kódu do hlavičky nebo patičky stránky využít.
- Nastavení šablony – některé šablony (například ty od studia Elegant Themes) nabízejí možnost vložení vlastních kódů přímo v jejich nastavení. Pak je zbytečné instalovat plugin.
- Child šablona – pokud máte ke své šabloně aktivovanou child šablonu, pro vložení vlastních kódů můžete využít přímo úpravu zdrojových souborů. Vhodné pro pokročilé uživatele.
Zdravím, dobrý tip.
Pokud by to někdo odvážný chtěl řešit vlastním kódem, může postupovat podle návodu na: https://ipdata.cz/vlozeni-kodu-do-header-nebo-footer/
Ahoj,
super tip na plugin. Mám k problematice dotaz. Lze vložit kód do hlavičky pouze jedné stránky webu?
Díky. Martin
Ahoj,
jde to, ale tento plugin to neumí.
Zdravím. Jak to tedy ve wordpressu udělat, pokud mají být na různých stránkách jiné cookies? Předem děkuji za radu.