这就是wordpress的主循环代码:
<?php if(have_posts()):?><?php while(have_posts()):the_post(); ?>
/*
这里是填写需要循环的内容。如:
循环文章的标题
<?php the_title(); ?>
*/
<?php endwhile; ?>
<?php else :?>
<?php _e('Not Found'); ?>
<?php endif;?>
- if(have_posts()) 检查博客是否有日志
- while(have_posts()) 如果有日志,那么当博客有日志的时候,执行下面 the_post( ) 这个函数。
- the_post( ) 调用具体的日志来显示。
注意:还有很多像我一样的新手看不懂主循环体中的 "if () : .... endif " 其实这是php语言中if循环“ if(){ .... } ”的另一种替代写法。即将 { 换成 :、 } 换成endif 。具体大家可以百度关键词 php 替代写法。