Domain Mapping for WordPress MU ++

September 10, 2009  | 
4 Comments

As you can imagine, we’re huge fans of Donncha’s work and think his domain mapping plugin was the bees when it came out.

But we also heard that you guys could do with a fully functional domain mapping plugin, that covers every element of mapping that you’d like it to, and ticks all the boxes that we can think of.

For example, you wanted a domain mapping plugin that:

  • Auto-detects whether your site is a sub-domain or sub-directory install and works just fine for both.
  • Comes with built in cross domain cookie syncing, so your users will stay logged in (or out) regardless of whether they are on your standard domain or their custom one.
  • Allows users to, if you want, map multiple domains to the one blog (yes, that means that your blog can now live at myblogname.com and myotherblogname.com simultaneously!
  • Was actively developed and supported 24/7/365

So, we went and made it for you, yes we did, and you can find the ultimate domain mapping plugin for WordPress MU right here.

But we didn’t stop there either…

One of the main requirements that we’ve found people to be after was to allow domain mapping only to paying / upgraded users of your site.

In essence, to allow only peopel who have paid to map their domains to you.

So we did just that and integrated domain mapping with our comprehensive Supporter plugin.

As a result, once your have Supporter installed, you can decide through a simple site admin > options setting whether you want to…

“Make this functionality only available to Supporters” – Yes / No

Not bad huh!

And, as one last treat… we’ve also made this able to operate as a drop in replacement for Donncha’s original plugin, so y don’t need to chnage anything… just drop this in and enjoy the domain goodness.

To get started just drop the download into /mu-plugins/ and pop in the IP address of your server into the options area at the bottom of site admin > options (if you don’t know the IP address of your server just ask your tech support people)

Once that’s done, if you have Supporter installed make sure that domain mapping is enabled appropriately, and tell eligible users they can set their domains at ‘Tools > Domain Mapping’.

And you can enable allowing multiple domains to be mapped to one blog, if you wish, at line 29 in the plugin code.

Enjoy and you can download domain mapping for wpmu here.

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

Featured Plugin - Every great SEO tweak you need, in one snazzy bundle

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - Start Your Own Powerful Membership Site

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - Turn any WordPress page into a fully featured wiki!

To get a wiki up and running you used to need to install Mediawiki and toil away for days configuring it... not any more! This plugin gives you *all* the functionality you want from a wiki, in WordPress!!!
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

4 Responses to Domain Mapping for WordPress MU ++

  1. Hi James,

    Thanks for releasing this, seems very promising all the features we always wished we had but are lacking from Donncha’s (still awesome plugin).

    -scott

  2. I would think it would be much better to tell users to CNAME their new domain name to the default hostname… I.e. if they were blogging at example.bloggingservice.com and they went and bought example.com, tell them to CNAME http://www.example.com to example.bloggingservice.com …

    Then you can use multiple web servers or even move your site from one server to another without having to go back and tell your ALL your users to redo their DNS settings…

  3. To be honest I’d prefer nameservers :)

    I know what you mean re: CNAME, but A records seem a lot moe accessible to most people… would be interested in alternative opinions on that though.

  4. From the plugin’s perspective it doesn’t matter really how the end user does his DNS, this is all just to give some explanatory text to the user, right?

    It’s just a preference of the blog service provider if they want to tell their users to use A records or CNAMEs… So why not make some preference in the plugin for the blog service provider

    [ ] Suggest CNAMEs to alias hosts to hosts
    [ ] Suggest A records to point hosts to IP addresses

    Don’t know how hard that would be but it would be nice… ;-)

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting