WordPress best solution shared theme for consumers and businesses (two url’s one instaltion)

I would setup two WP installations at:

  • /consumers/
  • /business/

Then you just need to share the theme between the two, adding switch statements to a single installation or trying to amend the rewrite structure can get messy quickly.

The example.com homepage can just be a simple HTML page allowing the customer to link between the two.