见到赖博主在博文中间展示AdSense广告,我觉得这效果不错,问了他之后,他直接告诉了我代码,我自己也用英文搜索了一下,发现方法很简单,只需要添加一小段代码即可,完全不需要插件。
将你的AdSense广告代码放在下述代码中的“AdSense广告代码”处,然后再将此代码放到你的WordPress博客主题中的functions.php文件末尾,就可以实现在博文第二段后显示AdSense广告。
//Insert ads after second paragraph of single post content.
add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
$ad_code = '在此处两单引号之间插入AdSense广告代码';
if ( is_single() && ! is_admin() ) {
return prefix_insert_after_paragraph( $ad_code, 2, $content );
}
return $content;
}
// Parent Function that makes the magic happen
function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
$closing_p = '</p>';
$paragraphs = explode( $closing_p, $content );
foreach ($paragraphs as $index => $paragraph) {
if ( trim( $paragraph ) ) {
$paragraphs[$index] .= $closing_p;
}
if ( $paragraph_id == $index + 1 ) {
$paragraphs[$index] .= $insertion;
}
}
return implode( '', $paragraphs );
}
同理,修改”ad_code”后面的数字2为1即可实现第一段后显示广告,一切由你决定。上述代码中以下代码是判断单篇日志显示广告:
if ( is_single() && ! is_admin() ) {
return prefix_insert_after_paragraph( $ad_code, 2, $content );
}
return $content;
如果将上述整段修改成以下代码,可实现所有页面第二段后显示广告:
return prefix_insert_after_paragraph( $ad_code, 2, $content );
这个方法理论上应该不错,在日志中间显示AdSense广告,能与内容更加显得融为一体,广告点击效果也就自然要好一些。我之前知道这种方法肯定能通过插件实现,但我不喜欢在WordPress中安装太多插件,于是一直没有用。现在知道了这个技巧,分享给大家,也感谢赖博士。
“WordPress博文中间插入AdSense广告的方法”上的55条回复
惭愧,把广告屏蔽插件暂停后看到了效果。
说惭愧的应该是我,插入了这么多广告,不过这是我的自由嘛,再说,你们这些热心读者都看不到广告的,我知道的,要让你们这些网络高手看到广告太不容易了。
同意。。。没办法,我的目标就是广告费能够来付空间费。。养家糊口还是需要有份主业的。
投放广告绝对是网站主人的自由的。
放心,忠实读者看不到广告,他们一定有广告过滤插件。
同惭愧,一直屏蔽
看你们说的,我还要建议你们安装广告过滤插件呢,我自己也安装了啊。
从来没有想过要从熟悉读者身上赚广告费哦,我甚至还建议你用RSS订阅呢——完全看不到广告。
不客气。。
问题是你不喜欢插件。。。
不过话说,你可以装一个代码高亮的插件,这样会更好看。。我用的是 “Better WordPress Syntax”
我插入代码的时机不多,再者,我能以代码的格式在博文中显示而不是直接复制粘贴已经不错了~
至于你说的高亮,我还是免了,而且你说的还是插件形式。不还,还是谢谢建议了。
插件安装多了虽然方便,但确实对性能有影响。
我只有三个插件,一个缓存的,一个评论邮件回复的,一个AKISMET,过滤垃圾评论的。
我不喜欢屏蔽广告的插件,因为感觉网页上有些区域空空的就感觉不爽。宁愿看广告。
再说了,我也曾经用 adsense,知道站长对广告的期望。
不必,广告收入这个东西有则好,无亦行。你愿意过滤广告就过滤,都是你的自由,就像网站主有自由投放广告一样。
而且,绝大部分广告收入都是靠初次访客贡献的。
其实wordpress的插件与代码的运行占用资源应该是一样的吧,把这段做成插件还更方便些?
无所谓了,多安装一个插件就让系统多了一些东西。而用代码的方式就不会,无非就是生成静态页面时多运行这么一个语句,静态页面后就无所谓了,不存在对资源占用的问题。
多日没来,坛子还是那么的勤快!
至于广告,很遗憾的说我的Chrome有屏蔽扩展,So Sorry!
我更新的频率保持也不是一天两天了,不过我还是没有固定的频率,想到哪写到哪。
不用抱歉,我欢迎你们这些回头客过滤广告。
惭愧,还是喜欢开着Adblock的样子~
没有关系的,保持着广告过滤吧~我也是有广告过滤的。
屏蔽掉广告1~ 小赖子的博客跟你简直一模一样啊
We are really similar.
嗯嗯, 是啊。。就是用的一样的主题
A visitor even asked what the theme is: https://tumutanzi.com/guestbook/comment-page-8#comment-57157 IT IS JUST AN OFFICIAL THEME.
其实我想说虽然坛子兄一直有广告,但是相对来说你这都不算广告,整个页面还是非常清爽的。
我喜欢GOOGLE的产品,自然也喜欢ADSENSE,它的广告相对来讲是最良心的,不弹出,不低俗,采用了最智能的算法,尽可能提供给读者有用的信息——这才是广告的最高真谛。
再者,独立博客上投放一些广告,也算是证明它的价值形式之一吧~主机费不用愁了……
一点没错,我打算过段时间再申请一次AdSense。
提交评论有点慢,不知道是不是我网络的问题。
额,看来是我网络的问题,一阵一阵的,现在没事了。
这一段由于香港的局势,导致香港的数据中心也不太稳定,我这网站是托放在香港的ICDSOFT,所以有时候的确存在不稳定的时候。我也没有办法。
坛子的广告放两个, 我就放一个。。我抄坛子的主题。
所以我的更清爽。
欢迎加入独立博客大军啊!
赖博士可能比你加入博客圈的时间都要长的呢,他有的域名都8年了。
网站停了好久,数据没了,杯具,起初刚恢复我申请了一下AdSense,谷歌闲我内容少,居然没批复,好严格啊。记得你之前有写过英文博客,不知道现在还写么。
一直坚持着呢,没有放弃。只是中文博客写得多一些。中国区的ADSENSE不太好申请,你也可以试试去淘宝上买个干净的号?
现在的广告,不值钱了吧
取决于你的流量来自何方。有的也赚钱,有的没有什么钱途。
否则也不会有那么多个人站长还投放着ADSENSE广告的。
抱着“无”的心态去投放吧,也许就“有”了。
博主,你好,请问下adsense广告在网站首页不显示,内容页可显示,是什么问题?您知道吗?
这个跟你的设置有关,尤其是与主题有关——如果你是直接把广告代码放到主题文件里面,你可以将代码放到控制所有页面显示的文件里。一般是content.php文件里,而不是single-content.php。
感觉google广告显示出来了,也不一定能点的开!
Just for fun if there is no ads revenue.
直接显示不了,就一个白白的框框在那里
部分地区部分时间段,ADSENSE在国内可能无法显示,这是事实。
一般不会屏蔽广告,有很多广告是很有用的,对于广告影响对网站使用的,会选择直接关掉
完全没有广告的网络,可能并不是一个可持续的方式,所以我还是挂着广告,也不希望扰民。
广告是放错了位置的信息。
原来这样也可以
技能
get
还行,现在可能是通过ADSENSE赚钱广告费最好的时期——比起以前来说。
哎,关键是写文章哦,如果能够坚持写的话,内容原创,我发现在那是一件很难的事。呵呵
不用想太多,写就是了,写自己的想法就可以。
嗯,打算再建一个博客写写,经常动动笔,对脑子也有帮助。呵呵
原来那个不在了?这事你不要放弃就是坚持啊。最好不要一年换一个。
坚持写博客的好处,也只有写过的人才明白。
博主建议wordpress写作技术博客安装SEO插件吗?我想通过seo让自己的技术文章更容易让别人搜到。
SEO的目的是向搜索引擎推荐好内容,而不是推荐不优秀的内容。所以最关键的还是创作优秀的内容。
就我的经验来说,我觉得WordPress的SEO工作已经做得很好,完全不必要SEO这些插件——虽然不太可能有负面作用,反正我没有安装任何SEO插件,也不太用这些技巧。
Google对的博客挺重视的——从搜索的质量来看。
感谢 明白了,我努力方向错了。
没事,我的一家之言。仅供参考。
hi, 文章写得很好。 但我在设置时遇到问题 我是在wordpress的 twenty fifteen里的content.php计入adsence的广告代码 可能其中不小心删除原文(因为刚开始弄 来来回回增加删除)导致现在我的post里显现不了文章(但按edit post还是有文章在),到底这么修复?
谢谢
把原主题下载找到相应的文件,覆盖不就行了?
我可能比较需要这个