Banner for Multidomain Multitheme
One Install, one DB, multiple domains, each with its own theme. Wordpress Tutorial
Noted That:
  • To install correctly this multidomain-multitheme.zip .
  • Fisrt Download the multidomain-multitheme.zip to your computer
  • Extract/Open multidomain-multitheme.zip to Your Computer.
  • Then, Find readme.txt file inside multidomain-multitheme.zip and Open readme.txt .
  • Now, Read the Requirements of this plugin. Which Wordpress Version and PHP Version are required to run this Plugin in Your Wordpress Site.
  • Then, Follow the Tips Below.
Start the Tips:

Step-1 : Download " multidomain-multitheme.zip " to Your Local Computer.

Step-2 : Then, Login to your " yourdomain.com/wp-admin " Dashboard.

Login to Wordpress Multidomain Multitheme

Step-3 : Then, Click on " Plugins " + " Add New " from left Side Menu of Dashboard.

Go to Plugin Install Multidomain Multitheme

Step-4 : Now, Click on " Upload Plugin " button.

Click Upload Button Multidomain Multitheme

Step-5 : Now, Browse " multidomain-multitheme.zip " Downloaded plugin from your computer, Where you downloaded " multidomain-multitheme.zip " According to Step – 1 Above then, click on " Install Now "

Upload Plugin Multidomain Multitheme

Step-6 : Now, Click on " Active Plugin "

Activate Multidomain Multitheme

Step-7 : Then, See left Side Menu. " Multidomain Multitheme " folder is added on left Side Menu. Now, Click on " Multidomain Multitheme " folder.

Noted that: If you do not see " Multidomain Multitheme " folder on left Side Menu then, see at left Side Menu " Settings " or " Tools ".

Step-8 : Now you configure yourself oR Watch video tutorial below about Multidomain Multitheme Configurations and Settings or How to work " Multidomain Multitheme " in your WordPress site.

oR

After Activated Plugin According to Step-6 then,

  1. Go to " Plugins " + " Installed Plugin " from Wordpress Admin Panel Leftside Menu.
  2. or Direct go to: https://yourdomain/wp-admin/plugins.php
  3. Then, Find " MultiDomain enabler " Activated Plugin from Plugin List.
  4. Then, Click on " Settings " from Plugin that is MultiDomain enabler
  5. Now, Edit/Add/Config the setting and Click on " Save Changes " button,
WP Plugin Setting



Guide

Plugin Installation

  1. Upload plugin-name.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Visit admin page and configure the domains you need to place on your site.

Adding Your Domain

After activation, you can see the ‘Multiple Domains’ link at the bottom of the wp-admin menu.
When you visit this page, you can add Domains. It is possible to add same domain twice, the plugin will use the first entry.If you need to update a domain theme, simply add another copy and then delete the original one.

Modifying Theme Settings

You will need to activate each theme one by one on master installation and customize its settings. The saved settings will be used on other sites even if the theme is no longer active on the master site.

htaccess Update

In case where there are domains involved with wp install on non-root path, there is a manual step required to update htaccess, otherwise permalinks based on post name will malfunction on some domains. The htaccess content will appear automatically if the plugin thinks it is required. You will need to do a manual update of the file as mentioned in the admin page.

Autogenerated htaccess content based on domains entered. Simply copy and paste this one.

Limitations

There are certain limitations of how you use this plugin as listed below


WordPress does not allow multiple sites on same subdomain at different paths, this plugin does not attempt to allow that. However you can use as many subdomains as you like as well as different domains without issue.
If you need to modify theme settings, you must enable it on the 'master' site and modify there, once done, you can apply the same theme with same settings to any other site.
You cannot have the same theme applied with DIFFERENT settings to different sites. This may apply to some child themes using the same db entries too.
Not recommended to be used with wordpress multisite network install.

Name