This would take a little bit of work, but you could adapt code from this plugin:
http://www.mihaivalentin.com/different-wordpress-theme-depending-of-the-current-user/
First you would point all the domains to the same site.
This plugin changes the current theme depending on the user logged in. But you could change the logic to change the theme depending on the referrer address.
if($_SERVER['HTTP_HOST'] == 'site1.com' ):
//one theme
elseif( $_SERVER['HTTP_HOST'] == 'site2.com'):
//another theme
endif;
Related Posts:
- WordPress Multisite – Auto enable theme
- Allow user to select a theme to install when they signup
- Add additional Network constants to wp-config.php dynamically
- How do I change the Multisite URL?
- Post and Page Inheritance to subsites in a WordPress Network
- Roles other than Super admin accessing manage_network_themes
- How to add super admin to all sites
- Changing Multisite themes on mass
- Is there an easy way to separate themes on network?
- Listing of all site options in dashboard
- Multisite: How to store global options vs. site options?
- Single-user registration to access all sites in WordPress MultiSite Network
- WPMU vs WordPress MultiSite is there a difference anymore?
- Generate a user list per site to communicate upgrade plans
- Hide a theme on list of themes in wp-admin without editing core files
- Can I install a theme on only one site of a multi-site network install?
- Timeout While Upgrading Network in Multi-site
- “Upgrade Network” error: stuck with SSL certificate verification
- Add new domain to ‘My Sites’ using network admin
- Can’t find “Add New” button for themes in a multisite
- How to move theme directory but not plugins/uploads out of WordPress root directory?
- Manipulate list of themes in wp-admin
- Favicon plugin for WordPress running in network mode (multisite)? [closed]
- Subfolder multisite issue. Themes and plugin files 404
- No Network/Super admin after enabling Network
- cant enable theme in multisite
- Problem in Internationalizing a plugin built for network level usage
- Multisite network admin – URL / redirect error
- Change Username?
- Why does the My Site dropdown show only a single domain?
- WP Multisite – domain mapping to domain.com and separate site to domain.com/help
- Is there a way to run upgrade.php for one blog?
- Bulk activate a theme on multisite
- Using Two Themes – One for Main Site, One for Ecommerce
- Multi-site get_bloginfo(‘stylesheet_directory’) referring to sub-folder
- Multisite theme control not working
- Include only a domain path in multisite Network
- Possible to enqueue scripts and CSS to Multisite Network dashboard?
- Adding new sites to Multisite won’t register in Dashboard
- WordPress Network admin options page: how to store options and where will they be stored?
- Multi-Site Subdomain: Show master site under subdomain if no sub site exists
- How to force change Network site multi language subdirectory base URL?
- Merge Multisites with Shared Network Media Library
- Multisite Subdirectory with same domain subdomain
- WordPress MultiSite Theme
- How to create a Multi-Network subsite?
- Update configured themes
- Create Custom Multisite User Role to Reduce Capabilities
- Renaming admin user on multisite install by MySQL
- HTTPS Warning and Certificate Error when Updating Network
- Multisite, with virtual root
- How to show different sub sites based on Member’s user name In word press?
- Does a single theme license work on multisite? [closed]
- How to exclude specified from all list of Multisite
- How to wordpress multi site [closed]
- Network of multisites in WordPress, create new site with all the contents of the main
- How do I check if the user is a site owner in a network?
- Locking one blog of many in a multi user/blog WordPress installation
- Programmatically creating site in a network
- Create a CSS file in plugin folder when theme is activated
- Is it necessary to network enable both the parent and child theme for multisite installations?
- switch_to_blog() not functioning while querying post_types, Why?
- WordPress Multisite with subdomains on different domains
- Can’t create a subdomain network – and WP is installed in webroot, not a folder
- Trying to change active theme on all sites in Multisite
- How to have one installation at blog.example.com and multiple blogs in sub folders such as blog.example.com/userA?
- Multisite > Edit Site > Themes – what are these themes?
- Forward and mask a WordPress website
- Can I use the same Folder name as a Multisite Blog?
- unable to access network admin of a blog
- Website not listed under Sites (in a Network environment)
- How to automate setup of theme, pages, widgets, etc for a new site in multi-site?
- Why WordPress w/ Nginx Multisite Only Lets Admin Upload ZIP Plugins But Not Themes? [closed]
- Sites network with sub-folders
- May I do multiple micro-sites with different themes in a single wordpress without subdirectory nor subdomain separation?
- How can I create network with different domains?
- multisite – unable to connect to network administration
- Add Network Sites are not working
- How can I have two or more WordPress Pro (paid) themes that form a single website?
- Create link preview for theme wordpress
- Getting stylesheet error after setting subdomain to false in multisite
- Admin users not able to see network menus
- How to hold posts and accounts for moderation on WordPress Network site
- My Sites link in multisite is incorrect
- Multisite network admin login redirect
- Themes are visible in Network, but invisible in sites
- Multisite network subdomains doesn’t work
- WordPress theme to support single website but with 3 sections for 3 languages
- Cannot enable WordPress Network – ‘MULTISITE’ already defined and false
- Change header.php of a specific WordPress Multisite
- Modify new user email notification in network admin screen wp multisite
- WordPress multisite condition for certain blog_id’s
- the menu of the network does not display my second website
- Issue when transforming an existing site to multi-site with subfolders setup
- network admin pages not linked to correctly
- How to split database of WordPress multi-site network into multiple database
- Whats the best Practice for using a different Theme for WebView Apps?
- Creating a stand-alone site from a WordPress sub site
- Move two independent sites to network
- How to configure CNAMES to be part of a WordPress Network