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'?'&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; }
Lascia un commento