这个link provided by Christine Cooper 有一个很好的答案。有很多方法,您可以查看插件WP Latest Posts 对于代码也是如此。
首先查看get_last_updated 作用WordPress提供get_posts 作为检索帖子的基础,即使是在网络上。此外,请看switch_to_blog() 从网络中拉出。拼图的最后一块是setup_postdata 用于全局post数据。
这段代码可能会有所帮助。很抱歉,来源不明,但不是我的。
$blogs = get_last_updated();
foreach( $blogs AS $blog ) {
switch_to_blog( $blog["blog_id"] );
$lastposts = get_posts( \'numberposts = 1\' );
foreach( $lastposts as $post ) :
setup_postdata( $post );
?>
<a href="<?php the_permalink(); ?>" style=\'color:white !important;\'><?php the_author(); ?></a>
- <a href="<?php the_permalink(); ?>" style=\'color:white !important; margin-bottom: 5px;\'><?php the_title(); ?></a></li></ul> <br />
<?php
endforeach;
restore_current_blog();
}
中的数组
get_posts
可以帮助选择帖子的条件。例如,您可能希望查看偏移量,因为它必须存在于
posts_per_page
(可与互换
numberposts
) 工作。还要阅读其他条件,例如需要
global post
.