WP-Pagenavi 是一个 WordPress 插件,用于在博客文章列表页面上添加分页导航功能。它可以帮助用户在浏览大量文章时更方便地跳转到不同的页面。
WP-Pagenavi 主要分为两种类型:
WP-Pagenavi 适用于需要分页功能的 WordPress 博客、新闻网站、论坛等。
WP-Pagenavi 无法在带有最新帖子的静态主页中工作。
functions.php
文件,确保没有禁用分页相关的代码。<?php
// 获取当前页码
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
// 查询文章
$args = array(
'post_type' => 'post',
'posts_per_page' => 10,
'paged' => $paged
);
$query = new WP_Query($args);
// 显示文章
if ($query->have_posts()) :
while ($query->have_posts()) : $query->the_post();
// 显示文章内容
endwhile;
wp_reset_postdata();
endif;
// 分页导航
wp_pagenavi(array('query' => $query));
?>
通过以上方法,应该能够解决 WP-Pagenavi 在带有最新帖子的静态主页中无法工作的问题。如果问题依然存在,建议查看 WordPress 官方论坛或相关技术支持社区寻求帮助。
领取专属 10元无门槛券
手把手带您无忧上云