我一直试图实现一个WordPress插件制造商提供的代码,我需要一点帮助,确认它是否工作或不。有问题的插件是PaidMembership Pro,它提供了一种隐藏广告的可能性。这是我应该添加到模板中的代码片段:
if ( function_exists( 'pmpro_displayAds' ) && pmpro_displayAds() ) {
//insert ad code here
}
字符串
广告代码是一个简单的谷歌AdSense代码:
<script data-ad-client="ca-pub-111111111111111" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
型
我不知道该怎么做。我试着把它像这样添加到wordpress header.php中,但是wordpress给了我一个错误。
<?php if ( function_exists( 'pmpro_displayAds' ) && pmpro_displayAds() ) {
<script data-ad-client="ca-pub-111111111111111" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
} ?>
型
我也试过其他几种变化,但似乎都不起作用。有没有人能帮我,至少给我指一个我可以寻找答案的方向?如果应该怎么 Package ,或者应该怎么 Package ?如果我根本不 Package 它,它就会显示在前端的顶部。
谢啦,谢啦
1条答案
按热度按时间tzdcorbm1#
您在尝试中混合了HTML和PHP代码。要让PHP生成你想要的HTML,你必须回应它:
字符串
有关此内容的更多信息,请参见
echo()
in PHP-Manuals所有PHP代码(例如wordpress-logic)必须 Package 在
<?php ?>
中,以便由web服务器执行。