WordPress增加判断是否投放投放谷歌AdSense广告单元代码

之前,技术宅提到,在我们投放了谷歌AdSense自动广告之后会出现页面级的违规《AdSense页面级违规处理》,关于自动广告的页面级违规,很好处理,我们只需要在谷歌AdSense后台设置网页排除即可,如何设置,很简单,进入广告概览,选择对应的网站,点击编辑,即可进入自动广告设置界面,即可设置需要排除的页面!

WordPress增加判断是否投放投放谷歌AdSense广告单元代码

点击管理,将页面级违规的链接添加进去保存即可!

WordPress增加判断是否投放投放谷歌AdSense广告单元代码

技术宅今天要讲的是WordPress增加判断是否投放投放谷歌AdSense广告单元代码,其实很简单,我们只需要在广告PHP代码增加以下代码即可:

<?php if(get_post_meta($post-&gt;ID, 'adsense', true)){?>
<!-- 自定义广告代码 -->
<?php }else{?>
<!-- 谷歌广告代码 -->
	<?php }?>

技术宅建议这里新建个PHP文件,然后民命为ad.php或者其他的,放在主题根目录,然后使用以下代码在需要显示的位置调用:

<!?php get_template_part( 'ad' );?>

这样子,我们在涉嫌违规的页面内容编辑时在自定义栏目中添加adsense,值设置为true,然后保存即可!
WordPress增加判断是否投放投放谷歌AdSense广告单元代码

下面举个例子,技术宅的广告代码如下:

<?php if(get_post_meta($post->ID, 'adsense', true)){?>
<div class="mobile-hidden mg-b box b2-radius">
<script type="text/javascript" src="//a.tuizhuti.com/production/f/resource/azgps_b/static/c/common/j.js"></script>
</div>

<div class="pc-hidden mg-b box b2-radius">
<script type="text/javascript" src="//a.tuizhuti.com/common/gba/h/q/common/tcd/source/q.js"></script>
</div>

<?php }else{?>
<!-- B2文章下方广告 -->
<div class="mg-b box b2-radius">
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-5260107307080964"
data-ad-slot="1118625189"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<?php }?>

意思就是默认显示的是谷歌AdSense广告单元代码,如果设置了自定义栏目adsense,值设置为true的情况下,就会显示百度联盟的广告!
对于侧边栏广告的调用,技术宅建议修改侧边栏代码增加判断即可!
关于WordPress增加判断是否投放投放谷歌AdSense广告单元代码就说这么多,如果你有更好的点子,可以和技术宅交流!

技术分享

Epic如何进行双重认证(2FA)

2020-4-30 16:46:35

技术分享

使用Haproxy轻松解决SMTP发信服务器源IP暴露问题

2020-5-2 14:00:55

    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索