wordpress知识库
网站首页 > 知识库 > wordpress知识 >

WordPress修改分页显示数量

2018/09/20

WordPress分页是将网站文章或其他内容列表拆分为单独页面的过程,例如,如果有100篇博客文章,则可以将分页设置配置为在每个页面上显示10篇博客文章,这会将博客文章列表划分为10个页面,每个页面有10篇文章。

然后,访问者可以使用“下一个”或“上一个”按钮在列出您的文章的页面之间导航。或者,在某些情况下,访问者将看到一个带以便他们可以跳转到特定页面。例如,分页在默认的Twenty Twenty-One主题中如下所示:

默认Twenty Twenty-One主题中的WordPress分页示例。

控制每页要显示的内容项数

默认情况下,WordPress每页将显示10个文章。因此,如果有25个文章,就会有3个页面。前2页将分别显示10个文章,最后一页将显示剩余的5个文章。如果要调整此数字,可以转到“设置”>“阅读”,然后编辑“博客页面显示最多值”。

还有一种修改分页数量的方法,利用代码修改,如果你不是一个技术性很强的人,这种方法可能不适合你。可能想跳到分页WordPress插件

但是,这种代码调整的方法更加灵活和可控,可以单独进行控制,我们建议在进行任何更改之前备份您的网站。这里会使用the_posts_pagination功能。例如,以下代码片段:

the_posts_pagination( array(
'mid_size' => 2,
'prev_text' => __( 'Previous Page', 'textdomain' ),
'next_text' => __( 'Next Page', 'textdomain' ),
) );

可以将此代码段直接添加到子主题的模板文件中,希望显示分页的位置。

下面,我们保留了默认的Twenty Twenty-One分页,并使用代码片段添加了我们自己的分页以查看差异。“Page 1”分页是主题的默认分页,“1”、“2”、“3”分页来自我们的自定义代码。

默认分页以及我们自己的自定义分页的示例。

这是代码中的样子-您可以看到原始分页函数和我们的自定义分页。

上面示例屏幕截图的实际PHP代码。

分页可让您将WordPress网站的内容拆分为多个页面。这可以使用户更加方便浏览网站,还可以通过在每个页面上加载更少的数据来提高性能。