如何从get\\u posts()返回的列表中选择第一个/最后一个对象?
如何选择与get\\u posts返回的对象列表中的任意对象相关的前/后对象?
如何从get\\u posts()返回的列表中提取子列表?
最合适的回答,由SO网友:TheDeadMedic 整理而成
这听起来更像是PHP问题,而不是WordPress问题-get_posts()
只返回一个对象数组;像对待任何其他数字数组一样与它们交互:
$posts = get_posts();
$first_post = $posts[0];
$last_post = array_slice( $posts, -1, 1 );
$everything_but_first_last = array_slice( $posts, 1, -1 );
查看
complete list of array functions.