PHP技术,网站开发,PHP,PHP学习,Python学习,PHP开发,人工智能,大数据服务

PHP » 编程开发 » wordpress while主循环显示内容的方法

wordpress while主循环显示内容的方法

此文被围观1663日期: 2013-04-08 分类 : 编程开发  标签:  ·····
好消息一下,也许你已经看到本站页面的一些变化,发现多了许多广告。 我也很遗憾的告诉你,本站也是没有办法,给你浏览带来的不便,请谅解! 说正题吧:wordpress循环显示不同的内容 例我们的首页和栏目面,广告显示的位置是在第5条数据里面的,那么我们是如何使用的while循环呢? 首页显示文章的代码一般都是: [php] <?php if (have_posts()) : ?> <!--检查是否有文章如果有,继续执行,没有就跳到 else 那里--> <?php while (have_posts()) : the_post(); ?> <!--开始准备文章内容,开始循环,每次循环输出一篇文章--> 此处显示文章内容或标题之类的。。 <?php endwhile ; ?> <!-- while 循环结束--> <?php else : ?> 此处显示未找到文章时的信息,比如404相关 <?php endif ; ?> <!-- if 结束--> [/php] 我们要将广告代码每5条一显示 [php] 要想精确的控制每篇文章,我们先在循环前定义一个变量 $ashu_i=1 来计数,变量名随便,然后每循环一次,$ashu_i加1,例子我把index.php中的代码改成下面的-- <?php if (have_posts()) :$i=0;?> <?php while (have_posts()) : the_post();?> <?php if ($i%5==4):?> 这里就是你的广告代码 <?php endif;$i++; ?> <?php endwhile; ?> <?php else : ?> 此处显示未找到文章时的信息,比如404相关 <?php endif; ?> [/php] 例子已经显示要本站的首页和栏目页面!

© Copyright 2011-2019 adophper.com. All Rights Reserved.
读图网科技 版权所有。蜀ICP备12031064号