为什么要在定制页面中使用Query_Posts()?

时间:2012-02-14 作者:brbaral

嗨,我是wordpress的新手,想知道query_posts() 作用如果有索引页或主页,则不需要此功能来显示帖子,但如果我制作了自定义页,则必须使用此功能来显示帖子。为什么?

2 个回复
最合适的回答,由SO网友:fuxia 整理而成

看见When should you use WP_Query vs query_posts() vs get_posts()?

对于自定义帖子类型或您不需要的简单页面query_posts(). 通常,您几乎从不需要它,因为它将替换默认查询,从而导致一些违反直觉的副作用。

有疑问时使用get_posts().

SO网友:helgatheviking

我同意使用get\\u posts()进行二次循环。如果需要修改某个模板上的查询,我建议使用pre\\u get\\u posts()

http://codex.wordpress.org/Custom_Queries

结束

相关推荐