最近の投稿を取得します。
Retrieve the recent posts.
wp_get_recent_postsのファンクションタグ使用方法
[php][/php]概要
[php] 10,‘offset’ => 0,
‘category’ => 0,
‘orderby’ => ‘post_date’,
‘order’ => ‘DESC’,
‘include’ => ,
‘exclude’ => ,
‘meta_key’ => ,
‘meta_value’ =>,
‘post_type’ => ‘post’,
‘post_status’ => ‘draft, publish, future, pending, private’,
‘suppress_filters’ => true ); ?>[/php]
戻り値
(array)
投稿の配列のリスト。投稿オブジェクトの配列を返すget_postsとは異なる。
(array)
List of posts arrays. Different from get_posts which returns an array of post objects.
wp_get_recent_postsのパラメーター
WP_Queryパラメータを使用します。
Uses WP_Query Parameters.
例
これは最新10件の投稿リストを表示するためにwp_get_recent_posts()関数を使用する方法を示す例です。
This is an example that show how to use the wp_get_recent_posts() function to list the recent 10 posts.
Recent Posts
< ?php $recent_posts = wp_get_recent_posts(); foreach( $recent_posts as $recent ){ echo '
- ‘ . $recent[“post_title”].’ ‘;
}
?>
大体の最近の投稿の範囲を定めたい場合、この下記の例のようにファンクションパラメータに数値を記入する必要があります。
[php]If you want to delimit more or less recent posts you have to put the number in the function parameter like this example bellow:
Recent Posts
-
‘5’ );
- ‘ . $recent[“post_title”].’
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo ‘
‘;
}
?>
注釈
- Uses: wp_parse_args()
- Uses: get_posts()
変更ログ
Since: 1.0.0
3.1.0: The $num parameter deprecated in favor of $args.
ソースファイル
wp_get_recent_posts()は、wp-includes/post.php内に位置しています。
wp_get_recent_posts() is located in wp-includes/post.php.
コメント