首页 > 解决方案 > WordPress:用于 Google Ads 转换页面的 Echo Javascript

问题描述

我正在尝试在感谢页面上添加一些来自 Google 的 Javascript 用于广告转换。所以这个脚本应该只出现在一页上。尝试在 PHP 中使用 if 语句来回显代码但遇到错误。这就是我目前拥有的(将 Google ID 替换为通用名称):

<?php if ( is_page( 'thankyou' )) {
    echo '<script>';
    echo 'gtag('event', 'conversion', {'send_to': 'AW-12345678901234567890123456'});'
    echo '</script>';
?>

第一个和第三个回声很好,但中间的不是。什么可能是正确的解决方法?

标签: phpwordpressif-statementgoogle-ad-manager

解决方案


您需要转义括号中的单引号gtag()

试试echo 'gtag(\'event\', \'conversion\', {\'send_to\': \'AW-12345678901234567890123456\'});'吧。


推荐阅读