<div id="omc-main-left-column" class="omc-content">
<?php query_posts($query_string . \'&pagename=&page_id=\'); ?>
<?php query_posts(\'posts_per_page=3\'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h2><a class="blog-header" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
发布日期。-->
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(\'portrait\', array(\'class\' => \'omc-staff-photo omc-quick-frame\')); ?></a>
<div class="omc-blog-excerpt">
<?php the_excerpt(\'Read the rest of this entry »\'); ?>
</div>
<a class="omc-search-result-link" href="<?php the_permalink(); ?>">Read More »</a>
</div>
<br class="clear"/>
<div class="blog-margin-omc"></div>
<?php endwhile; ?>
<?php else : ?>
<h2>Not Found</h2>
<p>Sorry, but you are looking for something that isn\'t here.</p>
<?php endif; ?>
<div id="pagination-blog-margin">
<?php posts_nav_link(); ?>
</div>
</div><!-- /omc-main-left-column -->
<br class="clear" />
分页函数分页代码($页=“”,$范围=2)$显示项=($范围*2)+1;
global $paged;
if(empty($paged)) $paged = 1;
if($pages == \'\')
{
global $wp_query;
$pages = $wp_query->max_num_pages;
if(!$pages)
{
$pages = 1;
}
}
if(1 != $pages)
{
echo "<div class=\'pagination\'>";
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href=\'".get_pagenum_link(1)."\'>«</a>";
if($paged > 1 && $showitems < $pages) echo "<a href=\'".get_pagenum_link($paged - 1)."\'>‹</a>";
for ($i=1; $i <= $pages; $i++)
{
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
{
echo ($paged == $i)? "<span class=\'current\'>".$i."</span>":"<a href=\'".get_pagenum_link($i)."\' class=\'inactive\' >".$i."</a>";
}
}
if ($paged < $pages && $showitems < $pages) echo "<a href=\'".get_pagenum_link($paged + 1)."\'>›</a>";
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<a href=\'".get_pagenum_link($pages)."\'>»</a>";
echo "</div>\\n";
SO网友:Tom J Nowell
首先,您有2个查询,第二个查询覆盖第一个查询:
<?php query_posts($query_string . \'&pagename=&page_id=\'); ?>
<?php query_posts(\'posts_per_page=3\'); ?>
用单个查询替换它们:
<?php query_posts($query_string . \'&pagename=&page_id=&posts_per_page=3\'); ?>
然后修改查询,如下所示:
\'paged\' => ( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1 )
例如:。
<?php query_posts($query_string . \'&pagename=&page_id=&posts_per_page=3&page=\'.( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1 )); ?>