我有一个wordpress管理面板用于我的一个主题,其中一个框有一些输入代码来驱动谷歌的adsense。当我把代码放入框中并用我的php标签调用它时代码就像这样:
<script type="\"text/javascript\""><!--
google_ad_client = \"pub-9295546347478163\";
/* Leaderboard 5/17/2010 */
google_ad_slot = \"7593465074\";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="\"text/javascript\"" src="%5C%22http://pagead2.googlesyndication.com/pagead/show_ads.js%5C%22">
</script>
我假设是一种阻止SQL注入的功能。如何从框中调用纯代码?这就是我目前设置文本框的方式。
array( "name" => "Code for Top ad",
"desc" => "Enter the HTML that will drive the banner ad for the page header",
"id" => $shortname."_headerAd",
"type" => "textarea"),
然后用这个回声:
<?php echo get_option('lifestyle_headerAd'); ?>
答案 0 :(得分:0)
从POST保存数据时是否会出现故障? WordPress会自动为GET和POST添加魔术引号,您需要在保存之前进行清理。