You could use your list of blog ids in this way …
$posts = array();
foreach ( $your_list_of_blog_ids as $blog_id ) {
switch_to_blog( $blog_id );
$query = new WP_Query(
array(
'post_type' => 'any',
'posts_per_page' => 10,
)
);
while ( $query->have_posts() ) {
$query->next_post();
$posts[] = $query->post;
}
restore_current_blog();
}
Important are switch_to_blog and restore_current_blog. The rest of the code is just there to illustrate the idea.
Related Posts:
- How to get most recent commented post above new submitted post in WordPress?
- How to start with post number x?
- recent posts for different categories
- Displaying all posts from other sites on the network on one site
- Multisite how to display merged posts from two sites and sort by latest date?
- How to limit the number of posts that WP_Query gets?
- Should we trust the post globals?
- The next_posts_link() works only with original $wp_query
- Adding additional data to WP_Post object
- Get current post id in functions.php
- Random sort within an already sorted query
- Get first post from wp_query
- How to Display Network Post Count?
- WP_Query: Why is sticky post not first item in loop?
- WP_Query offset argument does not work
- Displaying the category name of a custom post type
- Query *only* sticky posts
- Search by Hyphen
- Skipping first 3 posts in wp query
- Exclude drafts in all() view of edit.php
- Exclude posts that only have the ‘Uncategorized’ category [duplicate]
- How to cache a shortcode functions output?
- How do I reorder (pop and push) items from WP_Query?
- Accessing the post content with WP_Query
- How to exclude latest x posts from a paginated query?
- How to query serialized array by comparing greater than (>=)?
- How to know if get_posts() failed?
- Show related posts by category but ignore one category
- post__in for get_posts with a dynamic array
- Keep getting same permalink with WP_Query?
- Reverse chronology of post listing
- Query posts distinct authors
- WP_Query to work with custom view
- How to query posts with current or future date only
- How to get previous 10 days post from a specific date – WP Query
- How to get a post content from another wordpress blog/site?
- WordPress Number of Posts Not Changing With posts_per_page
- Most viewed post for the last 2 days using WP_Query
- Adding Post Counts to Menu (Nav) Programmatically?
- how to enable different number of revisions for different blogs when using WPMU?
- Pagination not working on Custom Page Template
- This AJAX Code Doesn’t Work – Looking for elegant solution
- Create new WordPress post [wp_insert_post] based on results of a WP_Query
- Post content being duplicated by the_content();
- Get only modified posts
- How to add posts to wp_query result?
- Posts for next month
- Exclude posts with specific meta_value while sorting by a separate meta_value
- Specific loop in Shortcode
- Sort posts by activity date
- Strange switch_to_blog() issue
- How to add padding between posts
- prevent showing posts of an specific category in admin posts section
- How to output comments number of a post per day?
- Working Bootstrap Carousel Conversion to WP – Technical Questions
- Search widget breaks when using multiple loops?
- WP_Query only ONE post, won’t work
- How to hook a function only when I need to delete permanently a post?
- How to change bulk post status
- Add few specific post ids to wp_query
- Should ‘setup_postdata()’ be reset with ‘wp_reset_postdata()’?
- Unable to modify(update) posts – Page not found
- How to hide a post from ‘Recent Posts’ widget?
- Display the latest posts, published in the last hour, with WP_Query
- How to share same post to multiple site in wordpress?
- Replace Main Query With Custom Query
- How to create post in WP network using WP-CLI
- Custom Order in WP Query
- Fetch posts from current week (Sunday to Saturday)
- Pull posts from another wordpress install on same server
- If specific user role then sticky post
- Hide Post comments when displayed via WP_Query
- Search query – exact post title match
- Hiding posts in a list from specified categories
- Query posts from different categories in multisite
- Converting multiple loops into one single loop with pagination
- Display posts with comments closed, with pagination?
- Group posts by year in loop
- posts_per_page doesnt work
- WP_Query posts_per_page ignored
- wp query with dynamic taxonomies and terms?
- How would I get 1 latest post from a query for 5 posts?
- How to get posts by multiple post slugs? [duplicate]
- Blogroll – Different layout for first post
- Two posts are loaded instead of one?
- WP_Query do not load specifed number of post
- WP_Query: offset ignored when posts_per_page is -1?
- wp_query ‘s’ parameter does not work with custom post type
- WP Query related posts by current page Tag ID
- Exclude posts with empty post_content in wp_query
- Exclude posts from featuring
- I want to query posts in monthly basis
- Lazy Load using WP_Query pagination
- Only display a certain number of posts, dependent on how many posts there are available in a query
- How do I use `posts_distinct` correctly?
- AJAX filter posts by year
- How can I remove posts of a certain category from homepage after a specified time period?
- Automatic value for custom fields for posts
- Loop through all product posts?
- Custom WP_QUERY $args