wordpress首页文章列表指定文章下方放置广告代码

wordpress的首页文章列表中一般都是loop循环列表出文章的,无法在指定的某篇文章下或者中间插入广告内容,这里有没有办法实现wordpress在指定文章日志下方放置广告代码呢?

wordpress在指定文章列表下放广告

这里给出的教程代码非常的灵活,大家可以在文章列表的第一篇文章下放置广告或者第三篇、第某篇文章后放置广告。

在此之前无作为也收集过其他方法:wordpress在文章列表任意位置插入广告或者转跳文章这里要分享的是另一种新方法。

如何在WordPress第一篇文章下方放置广告代码,我们通过在文章循环函数中添加一个条件判断来实现,用来判断是第一篇日志或是第二篇日志,一次在循环中截留处一个广告位。

经验表明,位于首页第一篇文章日志下方的广告最容易引起访客的注意,点击率最高。处于文章阅读列表的框架内,使访客不能忽视广告的存在,从而使广告达到良好的点击效果。

我们在此介绍两种方法,第一种方法加入了新的变量,第二种是引用wordpress函数。

添加新变量放置广告代码

首先在主题index.php中找到以下类似的语句:

  1. <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

在上边那句代码的上方添加以下语句:

  1. <?php $postcnt = 1; ?>

然后在日志循环结尾的地方添加上以下代码,在文章摘要内容<?php the_content(); ?>语句之后。

  1. <?php if ($postcnt == 1) : ?>
  2. //广告代码 
  3. <?php endif$postcnt++; ?>

说明:第二段代码中$postcnt == 1是在第一篇文章之后插入广告,同理,$postcnt == 2就是在第二篇文章之后插入广告代码。

引用WordPress函数放置

直接在首页日志循环结尾的地方,粘贴上以下代码,同样要在<?php the_content(); ?>语句之后。

  1. <?php if ($wp_query->current_post == 0) : ?>  
  2. //广告代码  
  3. <?php endif; ?>  

说明:$wp_query->current_post == 0是在第一篇文章之后插入广告代码,$wp_query->current_post == 1即为在第二篇文章之后插入广告代码,以此类推,3,4,5篇。

目前一共两种方法,大家可以自己随意选用。

收藏 (0) 打赏

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

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

所有文章为演示数据,不提供下载地址,版权归原作者所有,仅提供演示效果!

模板下载吧 WP技术 wordpress首页文章列表指定文章下方放置广告代码 https://www.mbxzb.cn/blog/file/wordpress/10676.html

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

相关文章

评论
暂无评论
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 威武 友军 顶贴
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

wordpress首页文章列表指定文章下方放置广告代码-海报

分享本文封面