我想在WordPress中使用wp pagenavi
插件和自定義帖子類型(投資組合頁面)分頁工作,我沒有運氣。WordPress的自定義帖子類型
這裏是我的投資組合的一個精簡版:
<?php get_header(); ?>
<?php
$type = 'portfolio';
$args=array(
'post_type' => $type,
'post_status' => 'publish',
'paged' => $paged,
'posts_per_page' => 1,
'caller_get_posts'=> 1
);
$temp = $wp_query; // assign original query to temp variable for later use
$wp_query = null;
$wp_query = new WP_Query($args);
?>
<?php if($wp_query->have_posts()) : while($wp_query->have_posts()) : $wp_query->the_post(); ?>
...
<?php endwhile; else : ?>
...
<?php endif; ?>
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
$wp_query = null; $wp_query = $temp; ?>
<?php get_footer(); ?>
我有我的永久鏈接設置爲:
/%postname%/
,我已經重新保存它們。
當我到了我的投資組合的第二頁時,我收到了一個404頁面。任何想法爲什麼發生這種情況?
感謝您的幫助。
這是在這裏解決了,如果別人跑進了同樣的問題:http://wordpress.org/support/topic/429149?replies=1#post-1616810 – Joe 2010-07-27 04:35:07
爲什麼不把這個答案和標記已被接受? – Kev 2011-07-22 21:49:21