📜  设置 posts_per_page - PHP (1)

📅  最后修改于: 2023-12-03 15:12:07.562000             🧑  作者: Mango

设置 posts_per_page - PHP

在 WordPress 中, posts_per_page 可以用于设置每页显示的文章数量。在本文中,我们将讨论如何通过 PHP 代码来设置 posts_per_page

方法1 - 修改主题文件

你可以在你正在使用的 WordPress 主题的 functions.php 文件中添加以下代码:

function custom_posts_per_page( $query ) {
    if ( is_category() || is_tag() ) {
        $query->set( 'posts_per_page', 10 );
    }
}
add_action( 'pre_get_posts', 'custom_posts_per_page' );

这个示例代码将设置每个分类和标签页面的文章数量为 10。 你可以根据自己的需求自定义 posts_per_page 的值。

方法2 - 插件

你还可以通过 WordPress 插件来设置 posts_per_page。一个流行的插件是 Custom Post Per Page

此插件使你可以通过在每个类别,标签,作者页等页面上添加自定义字段来设置自定义 posts_per_page

总结

通过 PHP 代码或插件设置 posts_per_page 很容易,它使你能够控制 WordPress 中显示的内容数量并提高站点性能。