• Skip to content

WebInRedWebInRed

Wordpress internet marketing e non solo

Uncategorized

Aprile 3, 2020 by MarcoTheRed Leave a Comment

Google Tag Manager. Trucchi e segreti.

Come installare Google Tag Manager su WordPress

Ci sono diverse possibilità per inserire lo script di GTM sul proprio sito. Vi mostro la più raffinata.

Lo script che segue va inserito nel file function.php

E’ fondamentale che voi utlizziate un child theme per compiere questa mossa, pena la perdita delle modifiche al primo aggiornamento del tema che state utilizzando.

Ecco il codice:

unction tmi_head_snippet() {
$snippet = "<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->";

echo $snippet;

}
add_action( 'wp_enqueue_scripts', 'tmi_head_snippet', 10000);


add_filter('body_class', 'tmi_snippet', 10000);
 
function tmi_snippet( $classe)
{
$snippet = <<<'TMI'
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
TMI;
$classe[] = '">' . $snippet . '<br style="display:none';
return $classe;
}

Filed Under: Uncategorized

Copyright © 2023 · Hello Pro on Genesis Framework · WordPress · Log in