wordpress循环读取文章数据的方法一般使用 query_posts(wordpress query_post函数应用介绍) 这个函数。
但是使用query_posts这个函数有一些弊端:
可能会干扰那些用到的Loop(循环)的插件。
可能使一些 WordPress 条件标签失效。
需要去处理重新设置,重新倒回和偏移等问题。
而WP_Query可以很好的解决这些问题,WP_Query可以自定义WordPress的循环。
WP_Query应用
例如我们要输出最新的5篇文章,代码如下:
<?php $recentPosts = new WP_Query(); $recentPosts->query('showposts=5'); ?>