自定义帖子类型分页

时间:2011-10-26 21:42:39

标签: wordpress wordpress-theming

我正在尝试打印多种帖子类型的帖子。但是,我似乎无法实现分页 - 一旦我去... / category ... / page / 2我得到一个页面未找到错误。它似乎甚至没有尝试读取archive.php文件中的内容。

我100%确定固定链接没有问题,因为我已经尝试重置它们等等。

我认为这与管理员设置中每页的帖子数设置为10这一事实有关,但我真的需要能够动态编辑这个数字。

我从这里尝试过各种各样的修复程序,但它们似乎没有用:http://wordpress.org/support/topic/pagination-with-custom-post-type-getting-a-404?replies=1#post-1616810

如果这是一个非常重复的问题,我很抱歉 - 我找不到其他修复工作。

非常感谢!

1 个答案:

答案 0 :(得分:1)

你可以这样做(未经测试):

$posts_per_page = 10;
$post_type = 'YOUR_POST_TYPE'

$args = array( 'post_type'=> $post_type, 'posts_per_page' => $posts_per_page, 'paged' => get_query_var('paged') );

query_posts( $args );

// here loop