1. 主页
  2. 文档
  3. WordPress函数
  4. pre_get_posts

pre_get_posts

pre_get_posts是一个强大的文章过滤器

query_posts() 可以替换主查询。
官方建议你更改主循环使用pre_get_posts搭配is_main_query,这个只是一个过滤,不是获取文章手段。
<?php while (have_posts()) : the_post(); ?> 也还是在加在模板里面。

参考:

【1】强大的pre_get_posts:https://blog.csdn.net/dimtel0368/article/details/101271186

【2】WordPress的Get_Posts()函数详解 | 原梓番博客:http://www.yuanzifan.com/53255.html

【3】如何创建WordPress自定义查询:https://www.wpdaxue.com/create-custom-queries-in-wordpress.html

补充阅读

主查询:

这篇文章对您有用吗?

我们要如何帮助您?