Multiple Sites / Content

Posted on 2015-01-10
Last Modified: 2016-05-09

I built a website (Wordpress & Woocommerce) for a client a few months ago, and now they are expanding to 4 different countries.

The following will be different for each country
- products,
- product prices,
- product currency,
- content: terms, about, contact
- stockist locator


What is the best way to manage / set this up.

Would it be easier to manage 4 different websites and use an IP lookup to redirect the customer to the relevant country website, or what would you suggest?
Question by:oo7ml
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
LVL 70

Accepted Solution

Jason C. Levine earned 500 total points
ID: 40542215
Why not have one website but use country as a top-level category in WooCommerce?

Author Comment

ID: 40542255
Thanks Jason, however woocommerce is only about 50% of what needs to vary depending on country.

Many other pages and sections need to change too, including slight design tweaks to the header and footer.
LVL 70

Assisted Solution

by:Jason C. Levine
Jason C. Levine earned 500 total points
ID: 40542490
In that case, I would consider switching to Network mode and creating each language as its own sub-site of the main site.  You can copy the base theme to each subsite and tweak it from there while retaining control over the WooCommerce installation centrally.
How our DevOps Teams Maximize Uptime

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us. Read the use case whitepaper.

LVL 36

Expert Comment

by:Loganathan Natarajan
ID: 40543727
Usually I do the country based language settings and redirect them to the site using Wordpress & Multi-language plugins. It has good options to setup the texts for all langs.

Author Comment

ID: 40544726
Thanks guys. If the client decided that they wanted to run 3 separate sites, how or what would be the best way to pickup the users location and redirect them.

Would i need to build something into all 3 htaccess scripts?
LVL 70

Assisted Solution

by:Jason C. Levine
Jason C. Levine earned 500 total points
ID: 40544838
Would i need to build something into all 3 htaccess scripts?

Yes, or a PHP script.  Same basic concept...check the browser language and redirect on that condition to the appropriate site. You can also check IP via geolocation but I don't trust that as much as I do language settings.

Author Comment

ID: 40545308
Ok great, thanks Jason.

Featured Post

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Adding a countdown to HTA 12 116
locate sql commands in C# visual studio Project 6 70
SPF settings for 3rd party IPs 8 80
PDF Turn Look 7 38
This article was originally published on Monitis Blog, you can check it here . Today it’s fairly well known that high-performing websites and applications bring in more visitors, higher SEO, and ultimately more sales. By the same token, downtime…
When the s#!t hits the fan, you don’t have time to look up who’s on call, draft emails, call collaborators, or send text messages. An instant chat window is definitely the way to go, especially one like HipChat. HipChat is a true business app. An…
The purpose of this video is to demonstrate how to set up the permalinks on a WordPress Website. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: : Go t…
The viewer will learn how to count occurrences of each item in an array.

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question