码迷,mamicode.com
首页 > 其他好文 > 详细

WordPress自定义循环

时间:2015-07-23 23:17:14      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

我们在学WordPress的时候,最常用到的就是循环了。写模板的时候,多数的时间都是和循环打交道的。如果你不能很详细的了解WordPress的循环,是很难写出模板来的。

而WordPress自定义循环最常用到的函数就是wp-query了,关于wp-query的信息,可以看看官方的解说http://codex.wordpress.org/Class_Reference/WP_Query

看不懂英文的,可以这个http://www.endskin.com/wp_query-directions.html,这个是我找到的比较全的中文版的了。

 

好了,下面我们来看一段代码,就知道WordPress的自定义循环了

<?php
$args = array(‘cat‘ =>‘5‘ , //这里数组的用法可以看wp-query的详细解析
			‘posts_per_page‘ =>‘5‘ ,

	);

$the_query = new WP_Query( $args);
 
// 开始循环
if ( $the_query->have_posts() ) {//如果找到了结果,便输出以下内容
        
    while ( $the_query->have_posts() ) {//再次判断是否有结果
        $the_query->the_post();//不用问为什么,每次都要写这个;

        ?>

        <li><?php the_title();?></li>//这里写上我们需要循环的html代码


        <?php
    }
       
} else {
    // 如果没有找到任何结果,就输出这个
}
 
wp_reset_postdata();//不用问为什么,每次都记得写就好
?>	

  

WordPress自定义循环

标签:

原文地址:http://www.cnblogs.com/hxqseo/p/4672033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!