【发布时间】:2021-02-09 13:36:07
【问题描述】:
我一直在尝试实现由 wordpress 插件制造商提供的代码,我需要一些帮助来确认它是否有效。 有问题的插件是 PaidMembership Pro,它提供了为会员隐藏广告的可能性。 这是我应该添加到模板中的代码的 sn-p:
if ( function_exists( 'pmpro_displayAds' ) && pmpro_displayAds() ) {
//insert ad code here
}
广告代码是一个简单的 google 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>
} ?>
我也尝试了其他几种变体,但似乎都不起作用。有人可以帮助我至少指出我可以寻找答案的方向吗? if 应该如何包装或应该如何包装?如果我根本不包装它,它只会显示在前端的顶部。
谢谢
【问题讨论】:
标签: php wordpress if-statement