spot_img
HomeWordPress教程WordPress 分页设置指南(+ 故障排除)

WordPress 分页设置指南(+ 故障排除)

JasperAI 10000字免费额度试用

分页是一个方便的 WordPress 网站功能,可以将博客文章分成单独的页面。 访问者不必滚动浏览您的所有帖子,他们可以跳转到特定页面并节省时间。

具有大量内容的网站可以从实施分页中受益,因为此功能允许访问者更快地浏览,提供更好的阅读体验。

此外,分页使您网站的导航更加用户友好和爬虫友好,因为它在网站内创建了清晰的结构。 更短的博客页面也意味着更快的加载时间,促进更好的用户体验。

本文将向您展示如何使用两种方法实现 WordPress 帖子分页——手动和使用分页插件。 我们还将介绍 WordPress 分页 404 错误以及解决该问题的一些技巧。

WordPress 分页是一项将博客文章列表拆分为单独页面的功能。 访问者可以使用“下一页”或“上一页”按钮在页面之间导航或跳转到特定页码。

谷歌SEO优化服务

具有编码技能的用户可以使用自定义代码在 WordPress 中手动实现分页。 在本教程中,我们使用的是 Twenty Twenty WordPress 主题。

请随意检查以下方法并使用最适合您的技术技能的方法。

1.调整functions.php文件中的PHP代码

WordPress支持分页功能(posts_nav_link()),您可以在主循环之前或之后插入 索引.php 你的主题文件。 这是代码的简化示例:

<?php if ( have_posts() ) : ?>

<!-- Add the pagination functions here. →

posts_nav_link()

<!-- Start of the main loop. -->
<?php while ( have_posts() ) : the_post();  ?>

<!-- the rest of your theme's main loop -->

<?php endwhile; ?>
<!-- End of the main loop -->

<!-- Or add the pagination functions here. -->

<div class="nav-previous alignleft"><?php previous_posts_link( 'Older posts' ); ?></div>
<div class="nav-next alignright"><?php next_posts_link( 'Newer posts' ); ?></div>

<?php else : ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>

我们建议使用子主题来进行此修改,而不是直接在父主题中实现它。 子主题继承其父主题的所有功能、样式和特性,因此允许您在任何主题更新后保留所做的更改。

另一种实现分页的方法是将 HTML 和 CSS 代码添加到您的活动主题中。 您可以使用的许多自定义 CSS 代码片段都可以在 CodePen 等 Web 开发平台上获得。

WordPress divi主题

以下是 Arefeh Hatami 设计的自定义分页功能。 它利用 HTML 和 CSS 创建一个简单的页码导航栏。 如果您决定在您的 WordPress 网站中实施此代码段,请根据需要随意尝试不同的样式。

Arefeh Hatami 使用 HTML 和 CSS 创建的简单页面导航栏。

3.管理每页内容

与以前的方法不同,这个方法不涉及编码。 相反,您只需要有权访问 WordPress 管理仪表板。

  1. 导航 设置 -> 阅读 从 WordPress 仪表板。
  2. 编辑 博客页面最多显示 价值。
在 WordPress 设置中更改每页显示的帖子数。
  1. 点击 保存更改.

每页显示的帖子数量应根据网站的总内容量进行调整。 例如,如果您有 50-100 个帖子,那么每个页面包含 5 到 10 个帖子是最理想的。

下图显示了将值设置为“1”时的样子。 每个页面将显示一篇博客文章,并且页脚部分之前将出现一个分页导航栏。 此设置适用于内容量较少的小型网站。

启用分页的 WordPress 网站的外观。

实现分页的最简单方法是使用 WordPress 插件。 官方插件目录中提供了许多免费和付费的分页插件。 我们将介绍三个最好的免费软件供您选择。

所有这些插件都可以通过您的 设置 安装和激活后的菜单。

1. WP-PageNavi

由于 WP-PageNavi 是最流行的免费插件之一,您的 WordPress 主题很可能包含对它的内置支持。 否则,您将不得不手动调整主题代码以使插件正常工作——自定义代码在插件的官方页面上提供。

WP-PageNavi 提供简单的设置,即使是初学者也可以轻松修改。 它还允许您更改导航元素和页码的标签。 此外,该插件允许您从 以前的帖子较新的帖子 格式化为带编号的导航栏,以便于控制。

要访问更多样式选项,请考虑同时获取 Styles for WP PageNavi 插件。

安装并激活插件后, 页面导航 选项卡将出现在 设置 菜单。

H10的年终大促
PageNavi 设置选项卡。

2. WP-分页

WP-Paginate 是一个开源插件,它提供简单的设置来为您的 WordPress 网站添加分页。 它还提供了一个 自定义 CSS 选项卡为您的分页链接添加自定义代码。

除了博客帖子,WP-Paginate 还可以修改帖子评论,这对于吸引大量评论的热门博客非常方便。 其他可自定义的元素包括标签和按钮及其位置。

免费版本包含您需要的所有基本功能。 但是,升级到 Pro 版本将为您提供更多样式选项以及访问插件文档和一年专门支持。

与 WP-PageNavi 一样,您可以访问 WP-分页 标签来自 设置 菜单。

WP-Paginate 设置选项卡。

顾名思义,字母分页允许您按字母顺序拆分和组织帖子和页面。 这种分页格式可用于根据关键字和主题类别对项目进行排序,从而提高搜索过程的效率。

该插件的一些基本功能包括自动分页、字母分组和 DOM 定位。 不同的风格和语言选择可用于不同的需求和偏好。 升级到高级版将使您能够访问用于分页、列表和用户列表的自定义短代码。

此外,字母分页与 WooCommerce 的商店页面和产品类别兼容。

字母分页设置选项卡。

404 错误是在 WordPress 中实现分页时可能出现的错误消息。 在大多数情况下,它是由阻止浏览器发现损坏页面的永久链接冲突引起的。

该错误通常发生在您单击下一页时。 习俗 /%category%/%postname%/ 永久链接结构通常在第一页上有效,但附加的 /第2页https://www.domain.com/custom_taxonomy/page/2 URL 可能与自定义永久链接设置冲突。

此问题有多种可能的解决方案,具体取决于您的情况。

高质量外链购买

编辑 WP_Query posts_per_page 值

如果您导航到 设置 -> 阅读 从 WordPress 仪表板,您会看到默认值 博客页面最多显示 是 10。

检查您的自定义永久链接 WP_查询 看看是否 posts_per_page 具有相同的值。 如果不是,请更改任何一个,以免它们发生冲突。

此方法涉及通过创建重写规则来删除有问题的部分。 将此代码段包含在您的 函数.php 文件:

function my_pagination_rewrite() {
    add_rewrite_rule(category_name/page/?([0-9]{1,})/?$', 'index.php?category_name=blog&paged=$matches[1]', 'top');
}
add_action('init', 'my_pagination_rewrite');

添加代码后,转到 设置 -> 永久链接 从您的 WordPress 仪表板 然后点击 保存更改 刷新规则缓存。

结论

分页是一项有用的功能,它使内容密集型 WordPress 网站变得用户友好且易于浏览,从而提供更好的用户体验。 幸运的是,它可以使用自定义代码或插件来实现,从而方便所有技术水平的用户使用。

writesonic

我们已经介绍了几种向 WordPress 网站添加分页的方法以及实现此功能的三个最佳插件。 如果您遇到 WordPress 分页 404 错误,我们提供了几种修复方法。

我们希望本文有助于改善您的 WordPress 博客的用户体验。 要进一步提高您的 WordPress 性能,请确保使用可靠的 WordPress 托管。 如果您有任何提示或问题,请随时将它们留在下面的评论部分。

作者

Jordana 是一位数字营销和网络开发爱好者。 当她不在笔记本电脑前时,您可以看到她四处寻找最好的寿司。

5分钟生成10篇英文软文article forge软件试用
  跨境电商独立站代运营服务综合套餐 项目合作请联系客服微信 13564054264
服务项目服务模块服务效果服务周期服务费用 RMB
海外市场调研
与品牌诊断
目标市场调研1份调研报告按次(5-7个工作日)5000
消费受众分析
市场准入条件
竞品发展轨迹
市场销售策略
品牌商业化诊断
TikTok
账号代运营
TikTok账号定位3个账号运营
500条视频内容发布
按季度(50-65个工作日)30000
TikTok内容策划
TikTok视频制作
TikTok账号涨粉
TikTok数据分析
TikTok
直播代运营
TikTok直播策划20-24场直播按月度(20-24个工作日)15000
TikTok网络搭建
TikTok选品分析
TikTok话术提炼
TikTok直播开展
TikTok直播数据分析
TikTok
KOL/KOC营销
TikTok行业达人匹配500-1000个达人邀约/天按月度(20-24个工作日)10000
TikTok行业达人邀约
TikTok行业达人签约
TikTok达人合作跟进
TikTok达人合作完成
海外社媒
代运营
海外社媒运营需求确认insgarm
Facebook
Pinterest
Linkedln
海外社媒运营(4选2)
按季度(50-65个工作日)30000
海外社媒运营方案制订
海外社媒代运营开展
海外社媒活动策划&开展
海外社媒账户涨粉&数据分析
海外线下
代理商拓展
渠道代理目标市场确认主要服务地区为欧美/东南亚
限定1-3个国家
按季度(50-65个工作日)35000
渠道代理商信息抓取
渠道代理商邮件邀约
渠道代理商洽谈准备
渠道代理商签约合作
渠道代理商完成合作
海外广告代投放海外广告账户开户TikTok
Google
Facebook
海外广告代投
(电商/游戏)
按季度(50-65个工作日)开户首充1000美金
10%广告投放佣金
海外广告产品分析
海外广告代投计划制订
海外广告代投内容制作
海外广告代投放开展
海外广告代投效果优化项目合作请联系客服微信 13564054264
siteground

【WordPress花园提醒您】如果想购买国外正版WordPress主题和插件,您需要一张VISA信用卡才能支付,这里我们推荐光大银行信用卡!赶快免费申请,别耽误了买插件哦!

guangda
WordPress花园官方账号
WordPress花园隶致力于为广大跨境电商和独立站爱好者提供优质的WordPress教程、Woocommerce教程、Facebook、Twitter、tiktok、Instagram教程和谷歌SEO教程等资料和对应的建站推广服务。关注‘哟派出海’公众号了解最新资讯。粉丝福利:Shopline免费独立站建设14天优惠 商务合作: [email protected]
RELATED ARTICLES