• I have a question about technical possibility to integrate one wordpress database with all installations of a particular theme (that I’m developing).

    Let me explain the concept :). I want to develop a kind of social network but decentralized – I don’t want to make people to stick to my website, to a predefined look of their profiles but rather tp give them a free website with a theming system for building unique look. It gonna be directed for small market, companies around the same industry and I’d like to build upon it a “mother” website that would gather content from all installations of the theme such as: company address, their blog posts etc. Something that would get some attention from people that do some research over the market.

    Is there a way to integrate it all in a safe way?
    Auto RSS posting to a “gathering point” over my side during installation of the theme on the client side? Maybe make some positive use from XSS… Or any other idea?
    I’m breaking my thoughts at this level and I’m not sure how to make it right.

    I apprciate any thoughts on this, directions and support!
    Thx in advance!

Viewing 4 replies - 1 through 4 (of 4 total)
  • You should look at setting up a Network Installation. this will let you set up the multiple sites and allow your users to create their own webistes. You also get to have control over what plugins and themes are available. From there you just need to get a theme or two set up that has options can be customised by your users.

    Thread Starter Maki_BM

    (@maki_bm)

    Well, this was an option but the concept regards to free all “children” websites. So no buddypress, no network or any other solution that stick users to my hosting, domain name or anything directly connected to the mother website.It should work in background – of course with user permission as it’s a part of a free deal…

    Thx for Your answer and trying to solve it! Much apriciated. For the moment I’m doing some research about curl – this might be a right way. Any thoughts on it?

    If I’m right in what I’m getting here, what you’re proposing is going to be pretty much impossible.

    If there’s no connection between your “mother” webiste and their “child” websites, how do the child sites know what data there is, or any settings, and how do you have any control over what’s installed or not installed? In that case it’s just another external WordPress installation – there’s no way to have a remote site interact with your site when there’s no connection between the two.

    CURL may work – but that will require that your site contains all of the remote sites details and can pass them out as required. This is an exremely in-secure way of doing things. How would you manage authentication for incoming data requests? it’s a very hard thing to do, and will create more load on your server as well as slwoign down your child sites because they’ll need to get everything from your site before they can do anything themselves.

    I do agree that the concept of a de-centralised platform sounds great in theory, but setting it up will really be just creating a new WordPress installation for each client/person, and you being able to read in their RSS feeds and do a bit of aggregation on their end. There’s a lot more technical issues then just that though, but if you think that you can handle it, give it a try! I’d love to see what you can come up with.

    Thread Starter Maki_BM

    (@maki_bm)

    Actually this supposed to be what You said in last paragraph – the network won’t be working like You expect from a common platform – interaction between websites. The mother website should be just a reader of things posted from the child websites (yes – standalone WP installations). Theme for this websites will have spacial setup – custom post types that will be equal to setup of things in mother websites.

    Nobody said it gonna be easy :D. I’m getting my hands dirty now and I’ll post something here when finished. If anybody have some suggestions, please keep it going ??

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Integrating theme with external WP database’ is closed to new replies.