MiniMU lets you manage multiple blogs with a single standard WordPress installation. With relative ease, your blogs can have their own themes and domains, while sharing users and administration.
MiniMU lets you manage multiple blogs with a single standard WordPress installation. Each may have its own theme and domain while sharing users and administration.
Handy for situations where multiple blogs or domains are required, but WordPress MU seems like overkill. MiniMU adds this functionality without added complexity or administration.
By associating a WordPress category with each of your domains, you're able to control where your posts appear. Have some posts show up on a single domain, and others be visible on all domains. Simply assign the appropriate categories to your posts to control where they appear.
You are able to select a different theme for each MiniMU domain if so desired. Additionally, you're able to change the Blog title and Tagline for each. Often, it's desirable to include other bits of content that vary by domain. MiniMU allows you to create custom "tokens", and assign unique content for each domain. These bits of custom content may be plain text or HTML.
Demo
You can take a look at a basic demo site that uses the plugin, and has been configured with three test domains. View demo site
Plugin installation
Automatic installation
1.) Log in to your WordPress Administration Panel, and click on "Plugins" in the left column.
2.) Click "Add new" and then search for "MiniMU"
3.) Follow the prompts to install and activate the plugin.
Manual installation
1. Download the plugin .zip file from http://wordpress.org/extend/plugins/minimu
2. Unzip the file to your /wp-content/plugins directory
3. Activate the plugin through the 'Plugins' menu in WordPress
Configuration
1.) Begin by adding your secondary domains to your hosting control panel. In Plesk they're called "Domain Aliases", and in cPanel, they're called "Parked Domains".
2.) In WordPress Admin Panel, create a category for each of your new domains. This is how posts will be linked to those domains.
3.) Access the plugin configuration from the "Settings" section in the left column of the WordPress Admin Panel.
4.) Click "Add another domain", and enter the domain name. This can be a top-level domain or a sub-domain.
5.) Chose a category and theme to use for your domain and customize the Blog Title and Tagline
6.) Assign your posts to your previously created categories to have them appear on the domain(s) of choice.
Custom tokens
MiniMU has a custom "tokens" feature that allows you to assign unique snippets of content for each domain. These bits of custom content may be plain text or HTML. Click "More tokens" to select an existing token name, or to create a new one.
The token value can then be used throughout your theme or within posts:
In theme files: <?php echo MiniMU::get_token('TokenName');?>
In post content: {*TokenName*}
Blog list
This function outputs a list of your configured domains
<?php MiniMU::show_blog_list();?>
It takes an optional array arguments:
MiniMU::show_blog_list(array('heading'=>'Our other blogs', 'link_text'=>'ShortName'));
This adds a heading, and specifies that the "ShortName" token should be used for the link text. An example of this can be seen in the sidebar of the demo site.
Feedback
Visit WordPress.org to report a bug or request a feature
If you have a question, drop a note to shelkie@smashlab.com