随便撸源码(www.suibianlu.com)精品网站源码,织梦模版,游戏源码,网赚营销教程分享平台

WordPress之给文章内容中间插入广告的实现方法

时间:2021-06-19 [WordPress教程] 作者:随便撸源码

不少朋友希望在文章内容的中间插入广告(个人认为这个对用户体验有点不太好),下面就来看看如何实现吧。

使用 Insert Post Ads 插件

Insert Post Ads 是一个非常简单易用的插件,可以在文章和页面中的不同段落插入多个不同广告,你需要做的只是在后台新建广告,然后选择插入的段落位置即可。





在后台插件安装界面搜索 Insert Post Ads 即可在线安装,或者到 WordPress官方插件库下载。

纯代码实现

如果你只想添加简单的广告代码,不想用插件,那你可以将下面的代码添加到当前主题的 functions.php 即可:

注意按照下面的注释修改广告代码和段落 PHP Code复制内容到剪贴板
  1. //在文章内容的第二段后面插入广告
  2. add_filter('the_content','prefix_insert_post_ads');
  3. functionprefix_insert_post_ads($content){
  4. $ad_code='<div>添加你的广告代码</div>';
  5. if(is_single()&&!is_admin()){
  6. //修改2这个段落数
  7. returnprefix_insert_after_paragraph($ad_code,2,$content);
  8. }
  9. return$content;
  10. }
  11. //插入广告所需的功能代码
  12. functionprefix_insert_after_paragraph($insertion,$paragraph_id,$content){
  13. $closing_p='</p>';
  14. $paragraphs=explode($closing_p,$content);
  15. foreach($paragraphsas$index=>$paragraph){
  16. if(trim($paragraph)){
  17. $paragraphs[$index].=$closing_p;
  18. }
  19. if($paragraph_id==$index+1){
  20. $paragraphs[$index].=$insertion;
  21. }
  22. }
  23. returnimplode('',$paragraphs);
  24. }

本文标签:文章内容  插入广告  折翼天使  莎莎源码  吾爱源码  其他源码  微赞模块  源码  网站插件  跟版网  dede58 

转载请注明来源:随便撸源码:WordPress之给文章内容中间插入广告的实现方法

本文永久链接地址:https://www.suibianlu.com/25452.html

郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法下载,联系站长索要