昨天在應用新主題時遇到了 gg 廣告無法顯示的問題,我的廣告是在後臺的表單中新增的,對於直接把廣告放在網頁內是沒有問題的。但是這樣主題修改廣告就不方便了。所以需求解決方法。經過對比發現放在後臺表單內的廣告出現了多餘的反斜槓:
<script type=“text/javascript“><!–
google_ad_client = “ca-pub-0150524656836693“;
/* 468×60, 建立於 11-8-6 */
google_ad_slot = “8614551971“;
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>
<script type=“text/javascript”
src=“http://pagead2.googlesyndication.com/pagead/show_ads.js“>
</script>
紅色的就是多餘的。解決辦法就是要除掉多餘的反斜槓。
php 中有一個函式
stripslashes()
其用途就是刪除由 addslashes() 函式新增的反斜槓。
於是在主題檔案需要引用廣告的地方做如下修改:
echo stripslashes($aOptions[‘ad468’]);
至此廣告正常顯示。