• Resolved tjasko

    (@tjasko)


    I know this has been discussed before, but I am looking to aggregate content from one site onto the other. I would like to take all the content from one site and all the content with the other, and create one nice page out of it.

    I’ve heard of some plugins that’ll do this, but quite honestly, I’d prefer to do it in my custom theme than anything else.

    I saw some old posts on this topic (http://mu.wordpress.org/forums/topic/18271), but nothing seemed to work correctly, as pagination didn’t even work.

    Does anyone have some recommendations to some code on how to get this done?

    I’d appreciate any help!

Viewing 15 replies - 1 through 15 (of 23 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    I’ve heard of some plugins that’ll do this, but quite honestly, I’d prefer to do it in my custom theme than anything else.

    You don’t want to do that. Why? Becuase WordPress multisite was designed to be separate sites like WordPress.com, and once you start making cross-site calls, you will make your server work far harder than it should.

    You want the Sitewide Tags plugin. No foolin. It’s the easiest and safest way to do it.

    I use this plugin to cross-reference all over the place. New posts in all the subpages sidebars, recent comments and even a newssection with a newsfeed for the entire website. Works perfectly.
    http://wordpress.org/extend/plugins/diamond-multisite-widgets/
    (Don’t be fooled by by the name, it’s a lot more than widgets in the current version.)

    Thread Starter tjasko

    (@tjasko)

    You don’t want to do that. Why? Becuase WordPress multisite was designed to be separate sites like WordPress.com, and once you start making cross-site calls, you will make your server work far harder than it should.

    You have a very very good point. I typically try to code everything myself and to not use plugins, but I see your point on this one.

    WordPress makes quite a bit of SQL by itself, but having it take two tables and combine them together, sort them, and the create the pagination would be tough work on the server… can’t agree any more.

    You want the Sitewide Tags plugin. No foolin. It’s the easiest and safest way to do it.

    Essentially, it’ll just duplicate the posts while linking to the other site… that’ll work just fine for me then!

    I use this plugin to cross-reference all over the place. New posts in all the subpages sidebars, recent comments and even a newssection with a newsfeed for the entire website. Works perfectly.

    As Sitewide Tags looks to be more updated than Diamond MultiSite Widgets, I’ll take a look at Sitewide Tags then!

    Thanks so much for your help guys! This is exactly why I stick to using WordPress; the community is amazing!

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    They both work fine 🙂 But Sitewide tags is less server intensive on a big install vs DMW, which is the only reason I suggest it more often.

    Thread Starter tjasko

    (@tjasko)

    I’ll use Sitewide Tags then. Since I’m running on a VPS, I for sure have the power, but I don’t want it to use too many resources. Thanks so much!

    You know though, this should really be built into WordPress. That would be quite the feature.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Possibly, but I think most people who use MultiSite don’t need it, so adding it in would just add feature bloat. Better as a plugin 🙂

    Thread Starter tjasko

    (@tjasko)

    Trying to set up Sitewide Tags right now… somewhat odd on how it works. Trying to get my posts from blog ID #2 to the homepage on my main blog…

    Hmm.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    The folks what wrote and support it are offline right now, but I’ve tagged this so they can see it when they get back.

    I do know that the ‘get all the old posts’ feature doesn’t work quite right, but it should work for new posts.

    Thread Starter tjasko

    (@tjasko)

    Thanks for tagging the post!

    Hmm, I’ll take a look and see if it’ll work for new posts. I do need it to transfer every single post over though.

    Essentially, I won’t be using the tags page feature, but instead the “post to main blog” feature.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Yeah, that’s what most people do 😉

    Download the development version if you want to populate using the existing posts.

    @Ipstenu- Tks 🙂

    Thread Starter tjasko

    (@tjasko)

    The populating posts feature is taking quite a bit of resources on my server. Ron, is there any easier way to get this done?

    It’s using 100% RAM and quite a bit of CPU. :S

    If you turn javascript off in your browser then you can manually click the next button at a slower interval which will reduce the load on your server.

    Another thing you could do is turn off all unnecessary plugins while you are doing the populate. You could have a plugin issue that is pegging the CPU.

    Thread Starter tjasko

    (@tjasko)

    Agh, I’ll disable JavaScript and disable all plugins then. Thanks, Ron! I don’t see why it should use that much resources in the first place.

    On testing on my dev server it didn’t. That’s why I thought to add the note about turning off the plugins.

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘Aggregating Multisites’ is closed to new replies.