尽管评论褒贬不一,但我是 WordPress 官方 Google AdSense 插件的粉丝,因为它易于设置,在移动设备上运行良好,而且似乎比我自己放置的广告单元产生更多收入.最重要的是,它可以节省大量时间——过去我花了很多时间来调整广告布局。在本文中,我将向您展示如何启用 AdSense 插件元框 这样您就可以 禁用单个帖子上的广告
我最近在这个网站上推出了一个新版块,里面有我不想有广告的帖子,但是当我去禁用那些特定帖子上的广告时,我注意到了一些奇怪的事情:即使有是一个 AdSense 插件元框,在 WordPress 页面编辑器中带有“在此页面上禁用广告”复选框,而在帖子编辑器中没有 AdSense 插件元框。
我用谷歌搜索了这个问题,但除了让用户感到沮丧之外什么也没找到,但我认为如果您可以为单个页面禁用 AdSense,则该功能必须已经内置。解决方案就像更改一样简单一行代码。 我们将为页面和帖子启用AdSense 插件元框,因此您可以在WordPress 的单个帖子上禁用广告。
如何使用Google AdSense 插件在单个WordPress 帖子上禁用广告
- 转到WordPress仪表板中的Plugins -> Editor。
- 选择Google AdSense在选择要编辑的插件中:顶部的菜单,然后点击Select .
- 从右侧的文件列表中,单击以打开名为google-publisher/Admin.php. 的文件
- 将这段代码中的‘page’改为array(‘page’, ‘post’),这样:
public function addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), 'page', '边', '低'); }
变成这样:
public function addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), array('页面', 'post'), 'side', 'low'); }
- Update 或Publish没有广告的帖子。
没错:改一行代码就解决了!
总结
至此,您已成功将 AdSense 插件元框添加到 WordPress 编辑器,您可以在您选择的帖子上禁用广告。写好文章关乎用户体验,用户不喜欢看广告——所以当我需要关掉它们时,这对我和我的读者来说都是双赢的。
感谢阅读,记得转发Payette Forward,David P.