WordPress.org

Ready to get started?Download WordPress

Forums

Multisite multidomain, same content, localized WP & theme (7 posts)

  1. xrun
    Member
    Posted 2 years ago #

    Hi.
    I've been researching how to set up wordpress with the following requirements:

    1. Multisite with main and subdomain blogs under three different Top Level Domains (TLD) .no .se and .dk.

    2. The theme and dashboard localization is different for each TLD.

    3. The content (blog posts, pages and so on) on all the TLD's must be readable by wordpress on each TLD. Posting, editing and commenting happens on each post or page where they were originally posted, and the changes are reflected on each of the three TLD's.

    This has been discussed by myself and others in a thread started by someone else here: http://wordpress.org/support/topic/one-set-of-content-multiple-domain-names-different-themes-on-each

    The final quick answer seems to miss my goal somewhat. I already have several domains set up, and wordpress has so far been set up on one of them, and multisite has been activated. Lets call this "domain.no". Subdomain blogs there will be such as "tom.domain.no", "lisa.domain.no" and so on.

    Now I need to have the same setup for "domain.se" and "domain.dk" as well. If another Tom and Lisa make new blogs on the Swedish TLD, they'll get "tom.domain.se" and "lisa.domain.se", and these should ideally be different blogs with their own content, not the same as the ones owned by the Tom and lisa at the .no TLD. Tom and Lisa on the .no domain does not have logins for those blogs made by another Tom and Lisa over at the Swedish (sub)domains.

    All this content is to be stored in one database, so that the contents in each domain and subdomain blog at each of the TLD's .no .se and .dk is searchable when the users wants to do a sitewide search for a topic. Plugins showing the latest sitewide posts and comments should see all the contents of the database as well, not just the content under the current TLD, all our blogs in all three countries.

    So far I've understood this requires the wordpress files installed on each of the .no .se and .dk domains, each in their own localized version for both WP and the theme used.

    I'm just not quite clear on how the actual installation should be carried out on the .se and .dk domains, because the installation has already been done on the .no domain, and multisite is already activated there. The latest reply in the other thread is somewhat confusing because I'm told to do what's already been done and just activate multisite, which as far as I understand enables subdomain or subfolder blogs under the same main domain, not across different TLD's.

    I need someone to be clear about how the additional installations are done in this somewhat special case.

    Do we:
    1. Just add the wordpress files and folders to the other TLD's and rely on the installation originally done on the .no TLD, just adding the database access information in the new wp-config.php files on each TLD?

    Or

    2. Run the wordpress installation script again on each of the .se and .dk TLD's, and activate multisite on those as well, in the same existing database? In this case, will all the contents from each TLD sites still be available across the .no .se and .dk domains which are also stored in the same database?

    Any and all help really appreciated. I know @Andrea_r would probably have the answer for this one. :)

  2. 2. The theme and dashboard localization is different for each TLD.

    Define localization here.

    Is each site going to have the same post but in it's native language, or the same post in the same origin language?

  3. xrun
    Member
    Posted 2 years ago #

    Example: dashboard and theme text seen in swedish for the .se TLD.
    Blog pages, posts and comments as written by the swedish bloggers, untouched by us.

    Same goes for Norwegian on the .no and Danish on the .dk TLD's. Theme and dashboard in their respective languages, but the posted content presented untouched in the original posted language by the blogger.

    To clarify: we don't copy the posted content to the other TLD's, they remain where they were posted. They should however be seen in lists on the other TLD main-blogs, and a click on a listed blogpost title from another TLD brings up the post in the blog where it was originally posted.

  4. The latest reply in the other thread is somewhat confusing because I'm told to do what's already been done and just activate multisite, which as far as I understand enables subdomain or subfolder blogs under the same main domain, not across different TLD's.

    2. Run the wordpress installation script again on each of the .se and .dk TLD's, and activate multisite on those as well, in the same existing database? In this case, will all the contents from each TLD sites still be available across the .no .se and .dk domains which are also stored in the same database?

    So you have separate installs all in one db? Yeah, continue with that.

    You *could* have gone with multiple networks - one install, one db, one massive user table. But hey you're halfway through this way so keep on with that.

  5. xrun
    Member
    Posted 2 years ago #

    Not quite, and that's just it. The two options are still just that, we haven't selected either of them yet.

    I have three domains ready. I've installed wordpress on of them so far. The other domains are empty and ready to receive files. I'm wondering if we should install WP again on those and enter the same db info during those installations, or just copy the WP-files there but not run the install script.
    We'll need a main blog, a blog id 1 so to speak, on each of the three domains, and each of the three domains will eventually be open for users to create their own subdomain blogs.
    The thing is to set it up in such a way that a sitewide search by a user on any of the three main domains subdomain blogs produces results from all three main domains subdomain blogs, and when listing latest sitewide posts, this should also show content from all the subdomain blogs under each of the three main domains.

    I just don't know what would be the right way to do this, and I belive we need a clear plan before we proceed.
    If there's another "best way" to do this that would require a fresh start right now, we'll do that. We're not comitted yet, but need to find a way to actually do this.

  6. The two options are still just that, we haven't selected either of them yet.

    I have three domains ready. I've installed wordpress on of them so far.

    Then yes, you've selected the option where you have multiple installs, not one. ;)

    Unless you want to tear down the three existing sites, set up ONE install of multisite, use one of the multi network plugins and there ya go.

    That way you have one set of files on the server. that's it.

  7. xrun
    Member
    Posted 2 years ago #

    I see. We can start the install over, no problem. There's just one site so far, the other domains are empty, nothing to tear down on those.

    With a single set of files, how are the users on the various blogs under the three TLD's (one each for Norway, Sweden and Denmark) given the dashboard and our theme in their own language, depending on which TLD they're on? I know WP comes in localized versions ofc, but how about several languages and always showing the right language in the right TLD, how is that determined with one set of files?

Topic Closed

This topic has been closed to new replies.

About this Topic