【问题标题】:Wordpress Custom Post Listings, next/previous, links not workingWordpress 自定义帖子列表,下一个/上一个,链接不起作用
【发布时间】:2012-07-20 00:12:14
【问题描述】:
我知道这可能是一个转发,但我已经搜索了谷歌的角落,但无济于事..
这是我的问题:
我正在制作一个电影评论网站。我有一个定义了自定义分类法(称为“电影分类法”)的 wordpress 自定义帖子(称为“电影”)。我有两个自定义模板,一个用于显示单部电影,另一个用于显示电影列表。我正在使用二十一个主题(我制作了一个儿童主题)。问题是在电影列表页面上的下一页和上一页链接不起作用。它甚至不显示下一个以前的链接。我在博客上有大约 24 篇文章。
这是电影列表模板文件的 Pastbin 网址
http://pastebin.com/EGDA7KKe
【问题讨论】:
标签:
wordpress
wordpress-theming
custom-post-type
【解决方案1】:
twentyeleven_content_nav() 使用主查询对象 $wp_query。
您需要使用 $wp_query 变量而不是 $loop,然后使用 wp_reset_query() 来恢复原始 $wp_query。
您还需要在查询中定义分页。
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$args = array('post_type' => 'movies', 'paged' => $paged );