Custom template pagination

时间:2013-11-14 作者:Marin Bînzari

我有一个自定义的帖子类型“新闻”。我创建了id为55的“News”页面和一个自定义模板文件。我想实现分页。

问题是,当我访问设置了页码的新闻时,会出现错误“404未找到”。URL类似于“/新闻/页面/2/”。我使用paginate_links 函数以显示分页。

如何显示正确的页面?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

如果您创建了Custom Post Type, 那么WordPress应该能够自动为您处理这个问题。检查Template Hierarchy.

与其创建“页面”并尝试分页,create archive-{post_type}.php instead. 该文件将用作CPT的索引文件,并将自动显示在http://yoursite.com/news.

你把这个问题弄得太复杂了,除非问题中遗漏了很多信息。

结束

相关推荐

Pagination for user list

我使用get_user() 作用但我需要把结果分页。我试了很多,但没有成功。下面是代码,它没有按预期工作:$args = array( \'meta_query\' => array( array( \'key\' => \'ib_s2member_custom_fields\', \'value\' => trim($_GET[\"country\"]), \'compare\' => \