静态页面上的自定义贴子类型导航

时间:2014-04-28 作者:leemon

我在WP3上使用以下代码。9站点显示一组自定义帖子类型,并在设置为frontpage的静态页面上分页:

$args = array(
    \'post_type\' => \'movie\'
);
$paged = (get_query_var(\'page\')) ? get_query_var(\'page\') : 1;
$wp_query = new WP_Query( array_merge( $args, array(\'paged\' => $paged) ) );
第一页显示的是正确的信息,但当我转到domain.com/page/n/ 我被重定向到domain.com.

如果我向函数中添加以下代码。php文件:

function disable_redirect_canonical( $redirect_url ) {
    $redirect_url = false;
    return $redirect_url;
}
add_filter(\'redirect_canonical\',\'disable_redirect_canonical\');
然后我可以去/page/3/ and greater, 但是/page/2/ 仍然重定向到主页。

我真的很迷茫,我不确定该去哪里解决这个问题。

任何帮助都将不胜感激

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

罪魁祸首是我在网站上使用的多功能SEO包插件。我不得不在“自定义帖子类型设置”部分禁用“启用高级选项”。

结束

相关推荐

Trouble with pagination

所以,我在这里和国际抄本上读了很多帖子,但一点运气都没有。我有一个自定义的帖子类型叫Work。在我的公文包页面上,我将“posts\\u per\\u page”设置为12。在这个自定义帖子类型中,我总共有300篇帖子。我试图让寻呼工作,但根本没有得到它。我的查询: <?php $paged = ( get_query_var(\'paged\') ) ? get_query_var(\'paged\') : 1; $al