Aggregate posts from sub-sites to the main site?

Hi, I'm wondering if there's a way to make it so when somebody posts on a sub-site that the title and few so many words will be posted to the parent site, but rather than repost the entire post, just that short version, and the titles link to the original site's post. I'm aware of the plugin here that allows you to show recent global posts in a widget, but I'd really like to have them displayed on the home page as truncated posts. Anyone know of an easy way to do this? Thanks.

  • Timothy
    • Chief Pigeon

    Hey evya Washburn.

    There are a few options here, depending on what you are looking for:

    First of all, WordPress has a default widget which you can enter an RSS feed on and have it syndicate from any site or feed.

    Then we have:

    https://premium.wpmudev.org/project/post-indexer

    This indexes posts from your network. Further down on that page you will then find further links to other plugins we offer which you may find of use:

    Global Site Search - provides global search across all sites on your network with ease

    Global Site Tags - Displays global site tag for your entire network

    Tag posts - display a list of posts that have been tagged with a specific tag/category

    Recent Global Posts Widget - Display latest posts from across your entire network - using a simple but powerful widget!

    Recent Global Comments Feed - RSS feed of latest comments from across your entire network

    Recent Global Posts Feed - RSS feed of latest posts from across your entire network

    Recent Global Author Comments Feed - Provides a global feed of comments from a single author made across multiple sites on the network

    Recent Global Comments Widget - Display latest comments from across your entire network - using a simple but powerful widget!

    Hope this helps :slight_smile:

    Take care.

  • Tevya
    • Recruit

    K. Thanks. As I said in my original post, the Recent Global Posts Widget is closest to what I want to do, but rather than a widget, I'd like it to be the actual blog. So posts automatically show up, whenever a post is made anywhere on the multisite network, but rather than a full post, it's just a title and snippet of the actual post, and the title links to the original post on whichever sub-site it came from. Any ideas?

  • Tevya
    • Recruit

    After looking, I found this: http://wordpress.org/extend/plugins/wpematico/

    It basically does what I want, I just wish there was a plugin built for multisite where you could set it to automatically do all new blogs created... so you didn't have to enter the RSS feed each time and have it pull via RSS. It's all in the same database, it just needs to get it from there. Would be super handy. Came across a bunch of threads on WP.org where people were trying to do it.

  • Timothy
    • Chief Pigeon

    We do also offer site wide tags as well:

    https://premium.wpmudev.org/project/global-site-tags

    Our Post Indexer also lists a number other global type plugins for you:

    https://premium.wpmudev.org/project/post-indexer

    Global Site Search - provides global search across all sites on your network with ease

    Global Site Tags - Displays global site tag for your entire network

    Tag posts - display a list of posts that have been tagged with a specific tag/category

    Recent Global Posts Widget - Display latest posts from across your entire network - using a simple but powerful widget!

    Recent Global Comments Feed - RSS feed of latest comments from across your entire network

    Recent Global Posts Feed - RSS feed of latest posts from across your entire network

    Recent Global Author Comments Feed - Provides a global feed of comments from a single author made across multiple sites on the network

    Recent Global Comments Widget - Display latest comments from across your entire network - using a simple but powerful widget!

    Take care.

  • Tevya
    • Recruit

    I looked at the plugin here on WPMU, but based on the description, it didn't seem it had a good method for just listing posts, only the tag-cloud part. So either the one on WP.org doesn't do this either, and has a misleading description, or the one here needs to better explain that it does support just post listings.

  • Timothy
    • Chief Pigeon

    Well according to the plugin page for the other one:

    This plugin creates a new blog on your server for all the posts on your site, much like http://wordpress.com/tags/

    So it creates a new blog.

    Where as ours indexes the content in another table and makes it available through a page on the main site.

    They should both work well, it depends on how you want to achieve tags. :slight_smile:

    Take care.

  • Mike Price
    • The Incredible Code Injector

    OK so this is exactly what I am looking to do! I was using Network theme but much prefer to use the theme im using now (snapshot premium) as it is the same theme each user on my site is using as well. (using New blog templates)

    I want all the posts on my main site to simply be posts that are from every other blog on my network (in their full form not truncated with links though) Is this possible? I looked at Autoblog but not sure I understand RSS feeds or the plugin enough to know if this is what it can do.

    For example, if a user on their site posts a photo, I want that photo to be posted on my main site automatically and of course if clicked go to their blog. My network is only photo blog (no written content at all) Im using a plugin that automatically creates a post using a featured image. All photos added to media library is placed into a featured image post.

    I want these to show up on my main site. Please let me know if this is what autoblog is for or if there is another alternative. Thanks :slight_smile:

  • Timothy
    • Chief Pigeon

    I want these to show up on my main site. Please let me know if this is what autoblog is for or if there is another alternative. Thanks :slight_smile:

    I suppose it could be, you need to give it an RSS feed for it to work.

    Your RSS feed is like domain.com/feed/

    If it wasn't posting but instead sharing then you could look at Post Indexer and the plugins which extend it:

    https://premium.wpmudev.org/project/post-indexer/

    https://premium.wpmudev.org/project/live-stream-widget/

    https://premium.wpmudev.org/project/global-site-search/

    https://premium.wpmudev.org/project/global-site-tags/

    https://premium.wpmudev.org/project/recent-posts/

    https://premium.wpmudev.org/project/recent-global-posts-widget/

    OK so this is exactly what I am looking to do! I was using Network theme but much prefer to use the theme im using now (snapshot premium) as it is the same theme each user on my site is using as well. (using New blog templates)

    You could copy the relevant code out of Network and then use it on your other theme. It would take some custom development of course.

    Thanks.

  • Mike Price
    • The Incredible Code Injector

    OK thanks for your reply. I am thinking the autoblog won't do what I want. I may be wrong I still don't understand RSS feeds. I will have to research that. I just simply want each new post on my main site to simply be a replica of posts made on other sites.

    I will need to look and see what part of the code in network theme does this and see if this would be compatible with my theme. thanks!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.