Hallo zusammen,
es kommt ja mal öfters vor das etwas im Kopfbereich eures Templates eingefügt werden muss, sei es Meta Beschreibungen, Script, link rel usw. hier eine Möglichkeit dies über einen hook zu tun.
PHP
<?php
/**
* @author brian!
*/
add_hook('ClientAreaHeadOutput', 1, function($vars) {
return <<<HTML
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="xxx-xxxxx-xxxxx-xx" type="text/javascript" async></script>
HTML;
});
Alles anzeigen
Alles was Ihr nun zwischen
return <<<HTML und HTML; einfügt wie eben z.B. das Cookie - script wird nun in eurem Head - Bereich eingefügt.
Was bringt das ?
Nun a) ihr könnt zwischen den Templates hin und her schalten ohne die Information zu verlieren und
b) bei einem update / upgrade wird nichts überschrieben.
Danke und Gruß
Christian