阻止wordpress将CDATA附加到标记管理器脚本

时间:2015-02-16 07:16:20

标签: php wordpress cdata google-tag-manager

我正在为Wordpress使用Google跟踪代码管理器插件,WP不断将CDATA添加到代码管理器脚本中,但site验证失败。没有CDATA,我的其他简单html网站就会被验证。

我将wp-includes \ post-template.php第167行更改为此,根据我找到的答案here

$content = str_replace('<![CDATA[','',$content);
$content = str_replace(']]>','',$content);
//$content = str_replace(']]>', ']]&gt;', $content); 

但是,WP仍在向脚本添加CDATA。

我该怎样防止这种情况?还有其他方法吗?

1 个答案:

答案 0 :(得分:2)

使用Wordpress开发我的网站时遇到了同样的问题。对我来说,问题是W3 TOTAL Cache插件将脚本封装在CDATA标签内。尝试停用插件并从WP管理仪表板手动清除缓存。