Muldoon
WordPress plugin that points extra domains and subdomains at any page, post, or archive... no redirects, the mapped domain stays in the visitor's address bar.
by Jeff Caldwell · github.com/jeffcaldwellca/muldoon · website
★ 0stars
2release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/jeffcaldwellca/muldoon/releases/download/v2.0/muldoon.zipFrom the readme
Muldoon
The Multi Domain Name Mapper
Point any extra domain or subdomain at a WordPress page, post, or archive without redirects. The mapped domain always stays in the visitor's address bar.
Website & docs · Download latest
What it does
Point any extra domain or subdomain at a specific WordPress path and the plugin handles the rest transparently. Visitors see the mapped domain in their address bar; WordPress serves content normally from the underlying path. All internal links (navigation, pagination, archives) are rewritten to use the mapped domain.
Example:
| Visitor accesses | Served from |
|---|---|
| www.product-a.com/ | www.mainsite.com/product-a/ |
| www.product-a.com/faq/ | www.mainsite.com/product-a/faq/ |
Screenshot
The Muldoon admin screen at Tools → Muldoon, showing domain mappings and their per-mapping advanced options.
Requirements
- WordPress 4.5+
- PHP 7.4+ recommended
- DNS: each additional domain's A-record must point to the same IP as your main domain
- Hosting: each additional domain must be routed to the same WordPress root directory (virtual host / domain alias / parked domain)
Test before configuring: place a test.txt file in your WordPres
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v2.0 | Jun 16, 2026 | muldoon.zip | 2 |