wordpress文章内容段落之间插入广告

海内大多数博主的初衷就是为了广告同盟或是广告流量盈利,固然这不清扫纯情怀兴趣的博主,然则为了知足更多的用户广告需求,大部门主题照样要不停在添加广告位,好比放在题目上方,或题目下方,或文章尾部,或谈论之前,固然也偶然会看到有博主站长把广告放在文章内容内里,如第一段文字之后,或第N段文字之后。WordPress站长都有在自己站点上挂上百度广告同盟或者谷歌同盟 ADs 或者其他的广告,赚点小钱报销服务器的开销,也是很不错的选择事实现在维护成本也很高。不少同伙希望在文章内容的中央插入广告(小我私人以为这个对用户体验有点不太好)。下面就是给人人先容一个在文章内容段落里添加广告的方式也很简朴。

方式一

使用 Insert Post Ads 插件,Insert Post Ads 是一个异常简朴易用的插件,可以在文章和页面中的差异段落插入多个差异广告,你需要做的只是在后台新建广告,然后选择插入的段落位置即可。
wordpress文章内容段落之间插入广告
直接在WordPress后台搜索 Insert Post Ads 插件安装,或者下载安装包Insert Post Ads上传安装。该插件汉化(部门词条无法应用语言包),下载简体中文包(右侧边栏点击下载),解压后上传到该插件的 languages 目录即可。

方式二

插入广告代码只是一个很小很小的功效,有些人就不喜欢使用插件,插件使用多了,会使网站变得很臃肿。若是你只想添加简朴的广告代码,不想用插件,那你可以将下面的代码添加到当前主题的 functions.php 即可:

  1. /**
  2.  * WordPress 在文章内容中央插入广告
  3.  */
  4. //在文章内容的第二段后面插入广告
  5. add_filter( 'the_content', 'prefix_insert_post_ads' );
  6. function prefix_insert_post_ads( $content ) {
  7. 	$ad_code = '<div>添加你的广告代码</div>'; 
  8. 	if ( is_single() && ! is_admin() ) {
  9. 		// 修改 2 这个段落数
  10. 		return prefix_insert_after_paragraph( $ad_code, 2, $content );
  11. 	}
  12. 	return $content;
  13. }
  14.  
  15. // 插入广告所需的功效代码
  16. function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
  17. 	$closing_p = '</p>';
  18. 	$paragraphs = explode( $closing_p, $content );
  19. 	foreach ($paragraphs as $index => $paragraph) {
  20. 		if ( trim( $paragraph ) ) {
  21. 			$paragraphs[$index] .= $closing_p;
  22. 		}
  23. 		if ( $paragraph_id == $index + 1 ) {
  24. 			$paragraphs[$index] .= $insertion;
  25. 		}
  26. 	}
  27. 	return implode( '', $paragraphs );
  28. }

注重修改对应广告代码和段落 ID,然后将它们复制粘贴到当前主题文件目录下的 functions.php 文件中。就这样就可以随意地在文章内容段落之间挂载自己想要挂载的广告代码了。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 wordpress文章内容段落之间插入广告 https://zhutizhen.com/14546.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章