【发布时间】:2020-12-08 18:10:25
【问题描述】:
我的 Wordpress 网站上有很多帖子,大约 200k+。 当我进入帖子->我不想看到所有 200 000 个带有分页的帖子时,我想限制管理区域中的帖子总数。仅例如最新的 200 个。 我知道这个限制可以通过function.php中的代码实现,但在google中找不到合适的函数:) 你能给我建议在哪里挖吗:)
【问题讨论】:
-
可能参考旧版和功能选项 - wpengineer.com/1030/…
-
我在这里找到解决方案 codex.wordpress.org/Pagination 类似这样的功能 my_post_queries( $query ) { if (is_admin() && $query->is_main_query()){ if(is_admin()){ $query- >set('posts_per_page', 3); } if(is_category()){ $query->set('posts_per_page', 3); } } } add_action( 'pre_get_posts', 'my_post_queries' );
标签: wordpress pagination posts