首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分页get_terms

分页get_terms
EN

Stack Overflow用户
提问于 2022-09-05 13:23:47
回答 1查看 69关注 0票数 0

我用分类法创建了一个定制的post类型。我创建了一个归档页面,其中包含了这个CPT中使用的所有分类法的列表。

我的问题

在对不同的教程进行了大量的研究之后,我无法使分页工作。分页显示得很好,但是当我单击第二页时,就会到达404页。

我指定必须通过必须包含在主题中的短代码来完成此操作。

我想在wordpress设置中指定文章/页面的数量为9,与主题相同

这里是我的代码

代码语言:javascript
复制
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$per_page = 9;
$total = count(get_terms('job_taxo'));

$offset = (($paged - 1) * $per_page);

$jobs = get_terms(array(
    'taxonomy'   => 'job_taxo',
    'orderby'    => 'term_order',
    'number'     => $per_page,
    'offset'     => $offset,
));

foreach($jobs as $job){
  <a href="'. esc_url(#) .'">'. $job->name .'</a>
}

$big = 99999;

    echo paginate_links (array(
        'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))),
        'format' => '?paged=%#%',
        'current' => $paged,
        'total' => ceil($total / $per_page)
    ));
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-05 13:36:09

您是否可以检查您的自定义分类法与自定义帖子的链接,因为我认为您的文章与自定义分类法没有正确地链接--这就是您为什么要得到此错误的原因,请检查分类法中的计数,wp后端,如果您看到计数等于您在前端得到的帖子数量,那么只有分页才能工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73610098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档