我可以将现有的 html 主页谷歌分析代码添加到新的 wordpress 主页吗?

Posted

技术标签:

【中文标题】我可以将现有的 html 主页谷歌分析代码添加到新的 wordpress 主页吗?【英文标题】:Can I add my existing html homepage google analytics code into new wordpress homepage? 【发布时间】:2018-05-16 13:10:34 【问题描述】:

我们有一个 html 网站,其主页和其他几页都有谷歌分析代码和关键字。现在我们在 wordpress 上创建了一个新的主页,这将是我们未来的主页。所以我的问题是我可以将我现有的主页 GA 代码用于我的新 wordpress 主页吗?如果是,那怎么办?我们不想不惜一切代价丢失我们以前的跟踪数据。 怎么能用?请帮忙。 TIA。

【问题讨论】:

你试过什么?你用谷歌搜索过“WordPress Google Analytics”吗? (这个网站是针对编程相关的问题,这不是一个编程问题——或者至少它不应该是)。 也许这个问题最好放在webmasters.stackexchange.com 不确定如何“投票”以将问题迁移到相关论坛。 【参考方案1】:

是的,您可以通过 WordPress 插件使用现有的谷歌分析代码。 WordPress 中有许多插件可以将您的谷歌分析代码动态集成到您的网站和所有页面中,还可以向您显示完整的跟踪报告。

这里有一个插件链接供您参考,请查看。 https://wordpress.org/plugins/googleanalytics/

还有很多其他插件,您可以在 WordPress 插件库中查看。

=> 您也可以通过编程方式添加您的谷歌分析代码。 请复制以下代码并将其粘贴到文件末尾的已激活主题functions.php文件中。

function add_google_analytics_code_to_pages()
?>
    <!-- Google Analytics -->
    <script>
    (function(i,s,o,g,r,a,m)i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
    (i[r].q=i[r].q||[]).push(arguments),i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    )(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-ADD YOU GOOGLE ANALYTICS ID HERE', 'auto');
    ga('send', 'pageview');
    </script>
    <!-- End Google Analytics -->
    <?php
   
add_action("wp_head","add_google_analytics_code_to_pages");

只需将您的谷歌分析跟踪 ID 添加到关于脚本中。 替换您的跟踪 ID 而不是此代码。 'UA-在此处添加您的 GOOGLE 分析 ID'

【讨论】:

【参考方案2】:

除非我在这里遗漏了什么,当然!

您所要做的就是在header.php 模板文件中的&lt;head&gt; 标记中输入您的Google 跟踪代码。理想情况下,就在关闭 &lt;/head&gt; 标记之前。

通过在 header.php 模板文件中插入您的 Google 跟踪代码,将跟踪每个 WordPress 页面。

您的header.php 模板文件通常位于以下目录路径中:

wp-content > themes > theme-name

如果你不是主题作者,别忘了创建一个Child Theme。然后,您需要在所述子主题中插入适当的 header.php 模板文件。

谷歌标签帮助:

在大多数情况下,以上内容应该可以解决您的问题。您可以通过以下方式检查跟踪代码是否已正确安装:

    查看源代码中的代码 在 Chrome 中安装 Google Tag Assistance

例外:

同样,以上内容应该足以解决您的问题。然而,有些主题确实会为网站的不同页面创建不同的标题。例如:电子商务网站可能希望其商店页面上的标题与其博客页面不同。为此,将创建如下的头模板文件:

header-shop.php header-blog.php header-ppc.php

然后“调用”每个标头,以下示例 PHP 条目将放置在相关模板文件中:

<?php get_header( 'shop' ); ?>

'shop' 是附加header- 文件名的任何单词。在这种情况下,“商店”、“博客”和“ppc”。

您不必为此担心太多。您需要做的就是进入主题的根目录,如下所示:

wp-content > themes > theme-name

查找以 header- 开头的所有文件,并确保它们包含 Google 跟踪代码。

如果您使用的是子主题,只需将header- 文件复制到您的子主题的根目录首先,然后进行相应的修改。

希望这会有所帮助。

【讨论】:

以上是关于我可以将现有的 html 主页谷歌分析代码添加到新的 wordpress 主页吗?的主要内容,如果未能解决你的问题,请参考以下文章

将现有的 Kendo 网格绑定到新的 JSON 对象

将现有的项目列表附加到新列表

将现有的静态html网站集成到现有的vue js web应用程序中

如何将现有的 JSF 组件添加到我自己的自定义组件中?

sh 将现有的本地WordPress站点克隆到新文件夹。您必须使用Laravel Valet或Valet +作为您当地的开发环境

将现有的 css/html 页面转换为 Django