在 header.php 文件的 php 命令中添加 Google Ads 事件片段

Posted

技术标签:

【中文标题】在 header.php 文件的 php 命令中添加 Google Ads 事件片段【英文标题】:Adding Google Ads event snippet inside php command in header.php file 【发布时间】:2019-09-04 11:10:25 【问题描述】:

我正在尝试将 Google Ads 事件 sn-p 添加到酒店预订网站上的已确认预订。该网站在Wordpress上运行。

sn-p 需要放在 $ord 数组中,我被告知是这样的:

if($ord['status'] == 'confirmed)

// your code


但是,当我在 header.php 或 functions.php 文件中尝试此操作时,网站崩溃了。

if($ord['status'] == 'confirmed) 

<script>
  gtag('event', 'conversion', 
      'send_to': 'AW-712937327/fA8JCJeerakBEO-e-tMC',
      'value': 1.0,
      'currency': 'GBP',
      'transaction_id': ''
  );
</script>


<?php  ?>

我希望代码在预订状态更改为“已确认”时进行跟踪。我目前得到的结果是该网站只显示一个白屏,并显示“该网站遇到技术问题”的消息

【问题讨论】:

你需要关闭 PHP 才能使用其他语言 您在确认后还缺少一个结束报价 【参考方案1】:

你可以试试这个:

<?php if($ord['status'] == 'confirmed)  ?> 

<script>
  gtag('event', 'conversion', 
      'send_to': 'AW-712937327/fA8JCJeerakBEO-e-tMC',
      'value': 1.0,
      'currency': 'GBP',
      'transaction_id': ''
  );
</script>


<?php  ?>

【讨论】:

感谢您的帮助,我已经尝试过了,但仍然收到相同的错误消息。有什么想法吗? 能否请您检查php错误日志并告诉我们错误?

以上是关于在 header.php 文件的 php 命令中添加 Google Ads 事件片段的主要内容,如果未能解决你的问题,请参考以下文章

“Header.php”文件在 XAMPP 上不可见

<img src=...> 在 WordPress header.php 和 index.php 中不显示本地图像

WordPress 2020主题 怎么在header和footer加入背景图片?

在网页上包含外部代码( php include() 或 get_header() )

为啥一个简单的 PHP 包含文件容易受到攻击

每日总结