2016-12-05 7 views
-1
<?php 
$pages = get_posts(array(
    'post_type' => 'post', 
    'post_status' => 'publish', 
    'orderby' => 'post_date', 
    'orderby' => 'meta_value_num', 
    'posts_per_page' => 4 

)); 

echo $post_id = $pages->ID ; 
echo $post_thumbnail_id = get_post_thumbnail_id($post_id); 

?> 

上記のコードでは、最初の投稿をスキップして残りの部分を表示したいと思います。私は最初の投稿をWordPressでスキップできますか?

答えて

1

はこれを試してみてください:

get_posts()引数のoffsetパラメータを使用します。

$pages = get_posts(array(
    'post_type' => 'post', 
    'post_status' => 'publish', 
    'orderby' => 'post_date', 
    'orderby' => 'meta_value_num', 
    'posts_per_page' => 4, 
    'offset'=>'1' //USE OFFSET PARAMETER 
)); 
//echo '<pre>'; 
//print_r($pages); //Retrieve post lists 
echo $post_id = $pages->ID ; 
echo $post_thumbnail_id = get_post_thumbnail_id($post_id) 
関連する問題