Description
Domain Mapping lets you connect a custom domain to each individual site on a WordPress multisite network, replacing the default subdomain or subfolder address with a personalized URL. It serves whoever manages a network that hosts client sites or different projects and wants each one to appear on the internet under its own domain name, without visitors noticing that the site runs inside a shared multisite installation.
Main Features of Domain Mapping
- Per-site mapping
Associates a custom domain with a specific site within the network. - URL replacement
Swaps the default subdomain or subfolder address for the configured domain. - Network-wide settings panel
Adds a screen where the administrator registers the domains for each site. - SSL compatible
Keeps the link between the custom domain and the site’s security certificate. - Automatic redirection
Directs anyone who visits via the old address to the newly mapped domain.
Benefits of Domain Mapping
- Its own brand for each site
Makes each site on the network visible to the public with its own identity. - No exposed network structure
Hides from visitors that the site runs inside a shared network. - Easier to sell hosting
Helps anyone reselling multisite sites deliver a custom domain to the client. - Centralized domain management
Brings together the registration of every domain on the network on a single screen.
Who Is Domain Mapping For?
- Anyone who manages a multisite network that hosts client sites.
- Anyone who resells WordPress hosting with a custom domain for each project.
- Anyone who maintains a network of institutional sites with different brands from one another.
How to Download Domain Mapping
Domain Mapping is available for download here on Ultrapack. After downloading the file, install it through the panel at Plugins > Add New > Upload Plugin and register each domain on the network screen before pointing the DNS.
A domain shared under a subdomain or subfolder delivers an address that sounds provisional to whoever visits the site for the first time. Having a custom domain changes that perception without requiring a separate WordPress installation for each project, which keeps the maintenance of the entire network in one place.
Frequently asked questions
Is WPMUDEV Domain Mapping GPL-licensed?
Yes. WPMUDEV Domain Mapping is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPMUDEV Domain Mapping on multiple sites?
Yes. You can use WPMUDEV Domain Mapping on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WPMUDEV Domain Mapping cost at Ultrapack?
WPMUDEV Domain Mapping costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPMUDEV Domain Mapping include updates?
Yes. The current version of WPMUDEV Domain Mapping is 4.4.3.4, published at Ultrapack on May 10, 2019. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPMUDEV Domain Mapping scanned before publication?
Yes. Every version of WPMUDEV Domain Mapping goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 4.4.3.4
- Added: New filter dm_do_propagation to skip propagation script.
- Added: New notice about SSL requirement for SSO.
- Improved: Repair logout_redirect filter syntax.
- Improved: Avoid using deprecated create_function function.
- Improved: Avoid duplicate DB queries.
- Improved: Update sunrise.php message.
- Fixed: Cross domain url was generated based on force ssl settings.
- Fixed: Wrong IP address in WPMUDEV hosting.
- Fixed: DB error when Multi DB is active.
- Fixed: Warnings on PHP 7.2.
- Fixed: Wrong redirect url when adminitstration mapping is set to mapped domain.
- Fixed: Enom registration is not working.
- Fixed: Jetpack sitemap error on mapped domain.
- Fixed: Cross Domain login on subdirectory multisite was not working.
- Fixed: HTTPS was always forced.
- Fixed: Divi builder was not loading.
- Fixed: Conflict with Beaver Builder.
- Fixed: Broken customize link.
- Fixed: WPML language links for the mapped domain is wrong in WPML admin area.
- Fixed: When logging into original domain, user is redirected to mapped frontend.
- Fixed: Mapped domains show as invalid, although they appear to be working.
Version 4.4.3.3
- Fixed: Use original domain for admin section doesn't work for login
- Fixed: http/https mapping redirect is not respected
- Fixed: Enom PayPal Checkout Image is called via HTTP
- Fixed: Reduce query workload for getting original domain
Version 4.4.3.2
- Fix mixed content issues with SSL when logging into a subsite.
Version 4.4.3.1
- Fixed: Prevent mapping defaulting to original when redirection has not yet
- been set.
Version 4.4.3
- Fixed: WordPress Rest URL
- Fixed: Force admin https URL Redirect loop
- Fixed: Multiple Mapped domains not mapping frontend links correctly.
- Fixed: Login issues.
- Fixed: Prevent admin_url from being relative to fix AJAX issues with some plugins.
- Fixed: Upfront compatibility issues with not loading editor on original domain.
- Fixed: Forcing SSL on root domain not working.
- Fixed: Warning on DNS Configuration when multiple IP addresses are used.
- Fixed: The plugins_url was being replaced by the mapped url, breaking site assets for some users.
- Fixed: Force SSL settings not displaying the correct value.
- Fixed: Multiple mapped domains without primary domain used the last mapped domain.
- Fixed: Prevent incorrect cookies disabled warning when trying to login.
- Fixed: Resolve conflict with Upfront Editor and Builder.
- Fixed: Jetpack compatibility.
- Fixed: Unexpected behavior for main site.
- Fixed: Subsites display incorrect URL.
- Fixed: Simplify Excluded pages instructions if user cannot change SSL per permissions.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
domain-mapping.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
domain-mapping.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready