我想跳过最新的4篇帖子。这可能是底循环吗?我尝试了抵消财产,但并不像我想的那样工作。
<?php if ( have_posts() ) : ?>
<?php query_posts('posts_per_page=2'); ?>
<?php while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="col-md-12" >
<div class="res">
<img src="<?php the_post_thumbnail_url(array(200,200) ); ?> " alt="Norway" style="width:100%;">
<div class="bottom-left"><h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2></div>
<div class="bottom"><h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2></div>
<div class="top-left">
<?php
foreach((get_the_category()) as $category){
$cat_link = get_category_link($category->cat_ID);
echo '<a href="'.$cat_link.'"> '.$category-> name.'</a>';
}
?>
</div>
</div>
<?php wp_link_pages(); ?>
<!--. entry-->
</div>
</div><!-- .post-->
<?php endwhile; /* rewind or continue if all posts have been fetched */ ?>
<?php else : ?>
<?php endif; ?></div>
我想跳过最新的4篇帖子。这可能是底循环吗?我尝试了抵消财产,但并不像我想的那样工作。
答案 0 :(得分:0)
您只需更改get_posts函数参数,添加参数 offset 即可跳过最新帖子。
您的代码如下所示: query_posts(&#39; posts_per_page = 2及偏移= 3&#39)
偏移= 3 表示您要跳过前3个帖子。
有关以下文章的更多详细信息:
http://www.wpbeginner.com/wp-themes/how-to-exclude-latest-post-from-the-wordpress-post-loop/