也想出现在这里?联系我们

wordpress 修改自定义文章类型的posts_per_page

2023.10.03 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要修改WordPress中自定义文章类型的posts_per_page,您可以使用pre_get_posts 钩子来实现。以下是如何完成的步骤:

  1. 打开您的主题文件或自定义插件。

  2. 在文件中添加以下代码,以将 posts_per_page 更改为您需要的值,假设您的自定义文章类型是 "custom_post_type":

function custom_posts_per_page( $query ) {
    if ( !is_admin() && $query>is_main_query() && is_post_type_archive( 'custom_post_type' ) ) {
        $query>set( 'posts_per_page', 10 ); // 将10更改为您想要的每页帖子数
    }
}
add_action( 'pre_get_posts', 'custom_posts_per_page' );
  1. 保存文件并确保文件生效。

现在,当您访问自定义文章类型的存档页面时,每页将显示您所设置的帖子数,这里是10。您可以根据需要更改这个数字。

有用0
  • 2023.10.03初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧