在Wordpress中允许单个自定义分类中的分页

时间:2017-08-16 22:51:41

标签: php wordpress

我注册了自定义分类法'类型'并创建了一个自定义模板taxonomy-genre.php

链接:

website.com/genre/comedy

完美无缺,但

website.com/genre/comedy/page/2

给我404错误。我转储$ wp_query,我得到:

public 'query' => 
  array (size=2)
    'paged' => string '2' (length=1)
    'genre' => string 'comedy' (length=6)

因此,查询正确地理解我们正在寻找分类学类型"喜剧"在第2页中,但由于某种原因未加载正确的模板。

1 个答案:

答案 0 :(得分:1)

由于除了分页之外一切正常,听起来你没有足够的帖子与该类别有一个页面2.

对于Wordpress中的任何分页(不仅仅是自定义分类法),如果您尝试访问不存在的页码,您将收到404错误 - 它与访问任何页面相同不存在。

示例: 如果您有15个未分类的帖子并且每页显示10个帖子(即足够2页帖子),您将获得以下内容:

  • website.com/category/uncategorized/ - 显示帖子1-10
  • website.com/category/uncategorized/ page / 2 / - 显示帖子11-15
  • website.com/category/uncategorized/ page / 3 / - 404错误:第三页的帖子不够

(对于简单化的例子道歉!我确定你理解,但我认为我将其包含在经验较少但可能遇到同样问题的其他人的身上)