好吧,所以我为其创建的include页面都是用HTML编码的,下面是我在之间添加的内容
<!-- Facebook Pixel Trackers -->
<?php include '../../includes/facebook.php'; ?>
<?php include '../../includes/facebook-remarket.php'; ?>
这是facebook.php
<?php
<!-- Facebook Conversion Code for Page to shopping cart -->
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', '6025401909904', {'value':'0.00','currency':'USD'}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6025401909904&cd[value]=0.00&cd[currency]=USD&noscript=1" /></noscript>
?>
这是Facebook Remarking Pixel Facebook-remarket.php
<?php
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
_fbq.push(['addPixelId', '624907827655749']);
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', 'PixelInitialized', {}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=624907827655749&ev=PixelInitialized" /></noscript>
?>
添加includes的原因是,当添加脚本时,像素会向下移动标题(goportcanaveral.com),我是SEO分析师,所以在我们的新网站完成之前,我目前只是在处理我得到的内容,但我需要为facebook做一些转换跟踪,我也不能使用onlick命令,因为我已经为Analytics标记了它,请帮助。他们没有开火,脸书无法验证
干杯,
去掉包含javascript代码的PHP标签