I don’t think there’s an easy way to do it. I’m planning on building a tool that allows blog authors to send certain posts to different blogs on the same WP install (or for admins to pull from another blog) but it won’t be ready for another few weeks.
There are a few options:
1) Featured Posts MU – https://wordpress.org/extend/plugins/featured-post-mu/ – uses a template tag that you can add to your homepage template or a widget.
2) BP Sitewide Featured Posts – http://dev.benoitgreant.be/blog/2009/11/buddypress-sitewide-featured-posts/ – uses a widget, but you could setup a widgetized frontpage and then you can use this widget. You could probably also modify the code to use it as a template tag.
[EDIT]
I misread your post, Wayne.
If you want the post’s content from another blog to reside on your main blog, you should think about making the user a contributor on your main blog. Then you won’t run into this issue.
@andrea_r can do it.
She and ron created a “promote to main blog” plugin that I use on housingstorm. It allows me to pick and chose the best posts from the community to load to the main blog.
It’s not perfect…with duplication in the activity stream and some funky comment settings that I have to change each time, but it does the job.
Found another plugin:
Vote2Republish:
https://wordpress.org/extend/plugins/vote2publish/
Could probably modify the code to remove the voting part.
https://wordpress.org/extend/plugins/wordpress-mu-sitewide-tags/ is almost the pefect tool for this. It doesn’t allow you to choose which ones to bring in, it brings them all in.
I found one glaring problem though and it has to do with images in posts from other blogs. Basically when a post is made on another blog, it seems that it is automatically copied behind the scenes to the primary blog, only the title will link back to the original blog.
The problem with images, is that when wordpress gallery inserts images into a post, it uses a relative path and that is what is saved. Because that is what is brought over to the original blog, when the loop tries to display the image, it has no way of knowing what the blog id# of the image truly is.
example: http://uwcmi.org/site-blog/
the 4th article down is ‘welcome to the support blog, if you click the title, notice it takes you to another domain. I did nothing to make this happen, it is all automated. When I created the post on the other blog, it was automatically added to my primary buddypress site blog.
If I could find a way around the image problem, then at least for me it’s the perfect solution to what your asking for
oh yeah, has the same duplicate activity problem as other plugins mentioned above. solution to that lies in http://teleogistic.net/2009/12/streamlining-group-blogs/#comment-7023
Boone the one you are describing sounds perfect and I can wait 2 weeks.
A tool that allows admins to pull from other posts is perfect.
@andrea_r can do it. She and ron created a “promote to main blog” plugin that I use on housingstorm.
so did you pay for this?
Found a plugin called one click republish to do it.
But had to change line 85:
from this $blogs = get_site_option( “blog_list” );
to this: $blogs = get_blog_list();