去网上查了些...发现那些答案基本都是互相复制的....
然后试了下发现没成功
目前是给文章页新建了一个特定的模板
如果在后台阅读设置里面,把这个模板的页面设置为文章页的时候,它会自动跳到首页
如果设置为其他页面,则这个文章模板可正常显示
但不能显示翻页
查了下好像是query_post的问题
代码如下:
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('&showposts=' . $limit=9 . '&paged=' . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
// 主循环
if ( have_posts() ) : while ( have_posts() ) : the_post();?>
<li><h3><span>[<?php the_time('Y-n-j'); ?>]</span><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3><?php the_content(); ?></li>
<?php endwhile; else:
par_pagenavi(9);
if(
function_exists('wp_pagenavi'))
{
wp_pagenavi();
}
endif;
// 重置query
wp_reset_query();
?>
<?php par_pagenavi(9); ?>
<?php if(
function_exists('wp_pagenavi'))
{
wp_pagenavi();
}
?>
不懂哪里出了问题。。。
哎。。求支招
然后试了下发现没成功
目前是给文章页新建了一个特定的模板
如果在后台阅读设置里面,把这个模板的页面设置为文章页的时候,它会自动跳到首页
如果设置为其他页面,则这个文章模板可正常显示
但不能显示翻页
查了下好像是query_post的问题
代码如下:
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('&showposts=' . $limit=9 . '&paged=' . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
// 主循环
if ( have_posts() ) : while ( have_posts() ) : the_post();?>
<li><h3><span>[<?php the_time('Y-n-j'); ?>]</span><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3><?php the_content(); ?></li>
<?php endwhile; else:
par_pagenavi(9);
if(
function_exists('wp_pagenavi'))
{
wp_pagenavi();
}
endif;
// 重置query
wp_reset_query();
?>
<?php par_pagenavi(9); ?>
<?php if(
function_exists('wp_pagenavi'))
{
wp_pagenavi();
}
?>
不懂哪里出了问题。。。
哎。。求支招
