为 Wordpress 实施 Google 标签管理器
Implement Google Tag Manager for Wordpress
我尝试将 Google 标签管理器添加到我的 WordPress 站点的 header.php。我使用了子主题“Hello Elementor”,这是来自 Envato 的模板和 Elementor 的构建器,用于将内容放置和编辑到网站。
我将第一个代码放在 <head></head>
内的 header.php 中,将第二个代码放在 <body <?php body_class(); ?>>
之后,但没有任何结果。检查页面上的源代码后,没有显示代码。 Google 未找到标签的标签帮助。
有人可以帮我解决这个问题吗)
首先,为什么不使用 Google 的这个一体化插件:https://wordpress.org/plugins/google-site-kit/
关于你的问题,我看到三个选项:
你添加了什么代码?您是从 GTM 粘贴代码还是使用 php
片段?我问是因为大多数 php
实现不会在用户登录 WordPress 时插入代码。尝试从其他浏览器或隐身模式查看。
缓存 - 你确定要清除它吗?
您是否更改了正确的文件?尝试在 header.php
文件中的某处添加评论,看看它是否显示在您的网站上。
我在本教程视频中找到了解决方案:https://www.youtube.com/watch?v=6iqeqmlKLyQ
对于我的情况,我使用了 functions.php,其中放置了特定的代码块:
add_action( 'wp_head', 'my_javascript_code' );
function my_javascript_code() {
// YOUR JAVASCRIPT CODE GOES BELOW
?>
<script type="text/javascript">.....</script>
<?php
}
和
add_action( 'wp_body_open', 'my_javascript_code' );
function my_javascript_code() {
// YOUR JAVASCRIPT CODE GOES BELOW
?>
<script type="text/javascript">.....</script>
<?php
}
我尝试将 Google 标签管理器添加到我的 WordPress 站点的 header.php。我使用了子主题“Hello Elementor”,这是来自 Envato 的模板和 Elementor 的构建器,用于将内容放置和编辑到网站。
我将第一个代码放在 <head></head>
内的 header.php 中,将第二个代码放在 <body <?php body_class(); ?>>
之后,但没有任何结果。检查页面上的源代码后,没有显示代码。 Google 未找到标签的标签帮助。
有人可以帮我解决这个问题吗)
首先,为什么不使用 Google 的这个一体化插件:https://wordpress.org/plugins/google-site-kit/
关于你的问题,我看到三个选项:
你添加了什么代码?您是从 GTM 粘贴代码还是使用
php
片段?我问是因为大多数php
实现不会在用户登录 WordPress 时插入代码。尝试从其他浏览器或隐身模式查看。缓存 - 你确定要清除它吗?
您是否更改了正确的文件?尝试在
header.php
文件中的某处添加评论,看看它是否显示在您的网站上。
我在本教程视频中找到了解决方案:https://www.youtube.com/watch?v=6iqeqmlKLyQ
对于我的情况,我使用了 functions.php,其中放置了特定的代码块:
add_action( 'wp_head', 'my_javascript_code' );
function my_javascript_code() {
// YOUR JAVASCRIPT CODE GOES BELOW
?>
<script type="text/javascript">.....</script>
<?php
}
和
add_action( 'wp_body_open', 'my_javascript_code' );
function my_javascript_code() {
// YOUR JAVASCRIPT CODE GOES BELOW
?>
<script type="text/javascript">.....</script>
<?php
}