WordPress.org

Plugin Directory

Domain Mapping System | Create Microsites with Alias Domains (multisite optional)

Domain Mapping System | Create Microsites with Alias Domains (multisite optional)

Beschreibung

Domain Mapping System is the best way to manage multiple domains on your WordPress site and point them to any published resource, including Posts, Pages, Products, Categories, or other Custom Post Types and Taxonomies.

Whether you’re just looking for the simplicity of multiple domain mapping in a single WordPress site, or you’re creating a more complex multi-pronged WordPress project, Domain Mapping System can save a great deal of time and hassle over using multisite or creating standalone WordPress installs.

EXAMPLE USE-CASES

  • Targeting specific audiences with branded domains, such as by country or language.
  • Organizations that want a different section of their website for each of their physical locations.
  • Expanding site reach to new audiences/locations without changing your primary domain.
  • Saving time over Multisite, or supplementing a Multisite with Microsite capabilities

🎬 TRY THE LIVE DEMO >

🌱 PLANS & PRICING >

🚧 ROADMAP >

🔢 MULTIPLE DOMAINS IN A SINGLE WORDPRESS SITE

Assign content to each domain from a single WordPress Admin Dashboard.

🚀 MAP UNLIMITED ALIAS DOMAINS COMPLETELY FREE

Manage and map as many alias domains as you want for complete control.

🗺️ INHALTE JEDER BELIEBIGEN DOMAIN ZUORDNEN

Map alias domains to any Post, Page, Product, or Custom Post Type, including Blog Categories, Products Archive, custom taxonomies, and more.

🔍 OPTIMIERE DEIN SEO UND DEINE MARKETING-STRATEGIE

Optimize your site for search engines with full Yoast SEO integration, including the option to add custom Titles, Descriptions, and Keywords, as well as Sitemap for each mapped domain.

🔀 SUBDOMAIN MAPPING

Ordne Subdomains deiner primären WordPress-Website unter, sodass du keine zweite WordPress-Installation erstellen oder eine zweite Domain erwerben musst.

🌐 MULTISITE SUPPORTED

Activate Domain Mapping System on your WordPress MU multisite network for each of your network sites. Now, multisite is even more powerful with multiple domain management for every site on your network, so you can enable BYOD (Bring Your Own Domain) for your users.

🧩 CREATE “MICROSITES” – GROUP CONTENT BY DOMAIN

Create microsites by grouping your published resources (pages, posts, products, custom post types) around a specific domain – a much less complex multisite alternative. [PRO]

🌍 GLOBALES DOMAIN MAPPING

Easily map every unmapped page on your site in one click – so visitors only see mapped domains for all content on your site. [PRO]

🗂 SUBDIRECTORY MAPPING

Map subdirectory URLs of your main site. E.g. – your-site.com/landing-page/ can be set to display the content from the post your-site.com/example-page/landing-page/. [PRO]

📚 ARCHIVE, CATEGORY, AND CUSTOM TAXONOMY MAPPING

Want to map a specific Blog category and all its posts to a different domain automatically? Now you can! Map a domain to any archive, category, or custom taxonomy created by a plugin or theme. [PRO]

↪️ FORCE REDIRECT TO MAPPED PAGES

Want to hide the “unmapped” version of your page? There’s a checkbox that allows you to “Force redirect all visitors to the mapped version of a page.” [PRO]

🛒 WOOCOMMERCE INTEGRATION

Map your Shop page and all Products. You can also map a specific product Category and all the products in the category automatically. [PRO]

⏩ GUT DOKUMENTIERTER EINRICHTUNGSPROZESS

Domain Mapping System erfordert ein wenig Kenntnis von DNS und Server-Konfiguration. Deswegen haben wir eine einfache Dokumentation der benötigten Schritte, die du gehen musst. Kontaktiere den Support mit allen Fragen, die du hast.

🎨 BRANDING PER DOMAIN (FAVICON)

Customize the favicon that appears in your website visitors’ browser for each domain mapped to your site.

🔒 SECURE ALL YOUR DOMAINS

Benutze SSL über all deine Domains mit einer WordPress-Installation (Serverkonfiguration erforderlich)

⚒️ DEVELOPER FRIENDLY

Take advantage of the REST API to add/delete domains automatically.

🆘 ERSTKLASSIGER SUPPORT

Get red-carpet support from the Gaucho Plugins team. Just submit a ticket.

DETAILED USE-CASE

Sagen wir, du besitzt 2 Domains:

Primäre Domain (WordPress-Website): meine-besondere-site.com
Sekundäre Domain: meine-tolle-site.com

Mit Domain Mapping System kannst du die sekundäre Domain jedem beliebigen Beitrag, Seite, Produkt oder individuellen Inhaltstyp deiner primären Website zuordnen:

meine-tolle-site.com wird Inhalte von
meine-besondere-site.com/beliebieger-beitrag/ anzeigen

Das Plugin leitet keine Besucher um – die Browser-URL-Leiste zeigt die sekundäre Domain meine-tolle-site.com an. Dies geschieht mittels tollem Code, schau dich gerne um 😊

WICHTIGE KONFIGURATIONSANLEITUNG

Damit das Plugin funktionert:

  1. Du musst deine DNS-Einträge einstellen (beide Domain-A-Einträge sollten zum selben Server zeigen)

  2. Du musst deine zugeordneten Domains als Alias in cPanel oder deiner Serverkonfiguration hinzufügen (das root-Verzeichnis beider Domains sollte deine WP-Installation sein)

Für detaillierte Anleitungen, lies bitte unsere Dokumentation.

KOSTENLOSE FUNKTIONEN

  • Beliebig viele Domains zuordnen
  • Ordne Domains jedem beliebigen Beitrag, Seite, Produkt oder individuellen Inhaltstyp zu, welche von anderen Plugins erstellt wurden
  • Map subdomains
  • Multisite supported (requires custom sunrise.php, please see our documentation.

PRO-FUNKTIONEN

  • Erstelle „Microsites“ – stelle für jede Domain eine andere Homepage und innenliegende Seiten ein
  • Global Domain Mapping – automatically map all published content on your site
  • Subdirectory mapping
  • Force redirect visitors mapped domains
  • Favicon per domain
  • WooCommerce Integration for Shop, Checkout, Cart pages
  • Unterstützung für Abfragezeichenfolgen für UTM-Parameter auf zugeordneten Domains
  • Global Parent Page Mapping
  • Global/Selective URL Rewriting
  • Yoast SEO Integration
  • Premium-Support

WHAT CAN I DO WITH EACH FEATURE?

Unlimited Domain Mapping: Expand your online presence without limitations, enabling you to manage multiple domains effortlessly from a single WordPress Dashboard.

Flexible Mapping Options: Seamlessly map domains to various types of content, including posts, pages, products, custom post types, and more, enhancing your site’s organizational structure and user experience.

Subdomain Mapping: Easily extend your site’s reach by mapping subdomains, enabling you to efficiently manage diverse content.

Multisite Compatibility: Harness the power of WordPress Multisite while effortlessly integrating with the Domain Mapping System, streamlining management of multiple domains across multiple network sites.

Microsite Creation: Tailor each domain with unique homepages and inner pages, empowering you to create distinct online experiences catered to specific audiences or purposes.

Automatic Global Domain Mapping: Simplify domain management by automatically mapping all published content, ensuring consistency and coherence across your entire site.

Subdirectory Mapping: Organize your site structure effectively by mapping domains to specific subdirectories, facilitating intuitive navigation and content discovery.

Visitor Redirection: Enhance user experience and maintain brand consistency by seamlessly redirecting visitors to the proper mapped domain based on the domain being viewed.

Customized Favicon Support: Reinforce your brand identity across multiple domains with custom favicons, enhancing recognition and user engagement.

WooCommerce Integration: Seamlessly integrate with WooCommerce, optimizing the shopping experience by mapping essential pages such as Shop, Checkout, and Cart across domains.

Query String Support: Maximize marketing effectiveness by preserving UTM parameters on mapped domains, enabling accurate tracking and analysis of user interactions.

Global Parent Page Mapping: Ensure consistency in site structure and navigation by globally mapping parent pages across domains, simplifying content organization.

URL Rewriting Flexibility: Tailor URL structures to meet specific requirements or preferences, enhancing SEO optimization and user-friendly navigation.

Yoast SEO Integration: Augment your site’s search engine visibility and performance with seamless integration with Yoast SEO, enabling comprehensive optimization across mapped domains.

🎬 TRY THE LIVE DEMO >

🌱 PLANS & PRICING >

🚧 ROADMAP > – Feel free to submit feature requests!

Screenshots

  • Domain Mapping System Settings Area
  • Adding Multiple Domains to WordPress
  • Creating a Microsite (PRO) – Multisite Alternative / Supplement
  • Selecting Available Post Types for Mapping
  • WordPress Subdirectory Domain Mapping (PRO)

Installation

Der Start mit Domain Mapping System besteht aus 3 Schritten: Konfiguration der Server, Installation des Plugins, Zuordnung der Domains.

SERVER-KONFIGURATIONS-ANFORDERUNGEN

  • Lies bitte unsere Dokumentation, um deinen Server korrekt zu konfigurieren.

DOMAIN MAPPING SYSTEM INNERHALB VON WORDPRESS INSTALLIEREN

  1. Besuche die Plugins-Seite auf deinem Dashboard und wähle „Installieren“ aus;
  2. Suche nach „Domain Mapping System“;
  3. Installiere und aktiviere Domain Mapping System;
  4. Gehe zu „Nach der Aktivierung“ unten.

DOMAIN MAPPING SYSTEM MANUELL INSTALLIEREN

  1. Lade den Ordner ‘domain-mapping-system’ in den Ordner /wp-content/plugins/ hoch;
  2. Aktiviere das Domain-Mapping-System-Plugin über das „Plugins“-Menü in WordPress;
  3. Gehe zu „Nach der Aktivierung“ unten.

NACH DER AKTIVIERUNG

  1. You should be redirected to the settings area.
  2. Add your alias domain and the published resource you want to use to display content for the alias domain.
  3. Visit your alias domain!
  4. Be sure to visit our Troubleshooting Guide for any issues.

FAQ

What is Domain Mapping?

Domain Mapping is the process of adding multiple domains to a single website. Depending on your Content Management System or coding framework, mapping multiple domains to your site may be a more simple or more complex process. With WordPress, it’s very easy to map multiple domains to a single WordPress installation using either multisite or a plugin like Domain Mapping System.

What is a mapped domain?

A mapped domain in WordPress is a domain that has a specific page or group of pages associated with it. A mapped domain is usually not the website’s primary domain, but is usually an Alias or Addon Domain that is mapped to the primary site domain.

The mapping then takes place at the website level, as the website should be configured to serve content for both the mapped domain and primary domain.

How do I add multiple domains to a WordPress website?

There are a few steps to map multiple domains to your WordPress website, including:

  1. Configure your DNS Records.
  2. Setup your server with an Alias or Addon Domain.

The next step would be mapping content properly for your mapped domains.

Read more in our Documentation.

How do I map a domain in WordPress?

There are 3 steps to mapping a domain in WordPress:

  1. Configure your DNS settings.
  2. Set up your server properly for an Alias or Addon domain.
  3. Install Domain Mapping System and map domains to the desired content.

Once you’ve followed these steps, you should then be able to navigate your website with the content being served for your mapped domains.

Read more in our Documentation.

How much does Domain Mapping cost? Is it free?

Yes! Domain mapping is free in WordPress. You can map unlimited domains to your WordPress website depending on your server configuration. To create Microsites with Domain Mapping System and access other powerful features, please see our pricing.

What are DNS Records?

DNS stands for Domain Name System. The purpose of DNS is to translate your server’s IP address into a friendly, easily-legible name that humans can remember. It’s much easier for humans to remember a name than it is a string of numbers.

DNS Records direct the different types of traffic for a domain name to the proper server(s). Each DNS Record corresponds to a different type of service or traffic your domain might receive.

For example:

A records are set for “hosts” and standard website traffic
CNAME records are set as “Aliases” or Canonical records
MX records direct email traffic
TXT records provide many useful options, like domain ownership verification and enhanced security options

This is not a complete list. You can review all the different DNS Record Types.

Where is my DNS hosted?

Your DNS is hosted where your Name Servers are pointing. Your Name Servers are specified with your Domain Name Registrar.

If you’ve just purchased your domain, your DNS host will be your Domain Registrar. If you need to configure a website or email for your domain, you will need to change your DNS settings with your DNS host.

What is a DNS Zone?

A DNS Zone is where your DNS is managed. A DNS Zone is specified by your Name Server records.

Your DNS zone is where you should manage DNS records to publicly identify different services for your domain on the internet. E.g. – If you need to set up a website or email for your domain, you can set up A Records, CNAME Records, or MX Records within your DNS Zone.

If you are unsure where your DNS zone is set, contact your Domain Name Registrar or run a test of your Name Server records on a website like https://whatsmydns.net/.

How do I configure DNS for WordPress?

To set up DNS for your WordPress website, you must point your DNS A record to your website hosting server. For example, if your website hosting server has IP address 123.456.789.0, go to your DNS Zone (specified by where your Name Servers are pointing), and modify the A Record.

The A Record is commonly denoted by an “@” symbol or by typing in the full URL in your DNS settings. You should also configure an A Record or CNAME record for the WWW version of your site, with CNAME being the preferred option if you want all website visitors to navigate to your site without WWW in the URL.

Why isn’t my site appearing after configuring DNS settings?

When you change your DNS settings, it takes up to 24-48 hours for those changes to propagate across the internet. This is called propagation time, and it’s a standard delay that Internet Service Providers around the world need in order to detect DNS changes. Frequently, DNS changes can propagate within a few hours to most locations.

If you already have a website, it’s recommended to clear your browser cache after making DNS changes, as sometimes browsers will cache an old copy of a website from the previous server.

What is website caching?

Caching is a mechanism by which a browser stores data temporarily in order to serve it more quickly in the future.

There is usually a limited time frame associated with a caching script, which determines when the cache should be refreshed automatically. E.g. – Every 4 hours or 8 hours.

You can force the browser cache to be cleared manually, and the process is slightly different depending on your browser and the version of the browser. To find the latest process, run a Google search for “How to clear browser cache for” and then enter your browser type.

What is server caching?

Caching is a mechanism by which a server stores data temporarily in order to serve it more quickly in the future. Server caching is managed by Apache or NGINX, depending on your server configuration.

There is usually a limited time frame associated with a caching script, which determines when the cache should be refreshed automatically. E.g. – Every 4 hours or 8 hours.

You can force the server cache to be cleared manually, and the process is slightly different depending on your server access rights, server interface (cPanel, managed hosting, etc), and tools available to you (Command Line Interface access – CLI, etc).

For the latest process based on your hosting or server configuration, contact your hosting company or try running a Google search for “How to clear server cache on” and then enter your hosting company and/or the brand of your server interface (cPanel, etc).

Is Domain Mapping System compatible with caching plugins?

Yes. Some plugins may require additional configuration. Please reference our Documentation regarding Integrations & Compatibility.

What is an Alias Domain?

Definition
An Alias Domain is a domain name that can be used as an alternate name for another domain.

For example, if you have two domain names pointing to your website, you can “map” the second domain as an “Alias” of the primary domain. Website visitors will see the Alias in their URL bar when navigating the site.

Relevance to WordPress
When you have a WordPress website (or website of any kind), you can assign Aliases to your website. However, not all servers are ready “out-of-the-box” to map domains to a single website and require additional configuration.

Furthermore, your WordPress website needs some extra configuration to “map” each alias to a specific “post” in WordPress (or group of posts).

Posts can include any default post type that comes out of the box with WordPress, like Pages, Posts, Products, etc, or any Custom Post Type created by other plugins or themes.

End Goal: Multiple domains on a single WordPress site
At the end of the day, the purpose of creating an Alias domain on your server is to map multiple domains to a single WordPress installation.

Domain Mapping System let’s you handle the mapping of domains to specific posts after you’ve set up your server properly.

​​What hosting companies are supported?

Many hosting companies don’t support mapping multiple domains to your WordPress website. This is usually because managed hosts prefer to have control over how many domains are pointing to their servers.

Please see our Documentation for a list of hosting companies we’ve found that are compatible with domain mapping and Alias Domains.

Why does my website show „Your connection is not private“?

This error means that your website does not have an SSL certificate properly configured. When you point a domain to a website hosting server, the server needs to have some kind of SSL certificate installed on it in order for the website to be secure. If the server doesn’t have an SSL certificate properly configured for your website, it will give an insecure website error on your browser.

Why isn’t my Alias domain secure?

By default, hosting servers will generally support securing the primary domain registered on a server with an SSL certificate out-of-the-box.

Once you’ve added an Alias domain to your server, you should be able to add an SSL certificate for that domain, which is necessary to secure each domain.

For more information about securing multiple domains on a single hosting server, see our Documentation.

Are multisite networks supported?

Yes – multisite networks are 100% supported in both the Free and PRO versions of the plugin. Just install the plugin, configure the proper settings, and activate it on your network. Then, all your network sites can map their own domains.

Read about the steps to configure multisite in our Documentation.

Ich habe einen Fehler gefunden! Was nun?

Please contact support to report the bug with any relevant screenshots/videos/notes.

Ist Domain Mapping System kompatibel zu WooCommerce?

Zum Teil – du kannst momentan Produkte und Produktarchive zuordnen. Vollständige Unterstützung ist geplant.

Ist Domain Mapping System kompatibel zu Page Buildern?

Ja, du kannst jeden beliebigen Page Builder benutzen.

Ist Domain Mapping System kompatibel zu WPML, Polylang oder anderen Plugins für Mehrsprachigkeit?

Bisher nein. Aber es befindet sich auf unserer Roadmap!

Ist Domain Mapping System kompatibel zu SSL/HTTPS?

Definitiv. Das/die auf dem Server installierten SSL-Zertifikat(e) müssen natürlich für beide Domains eingerichtet sein. Wenn du einen Domain-Alias hinzufügst, werden viele cPanel-Server automatisch SSL-Zertifikate erstellen.

  • Warnung: Entweder alle oder keine deiner Domains müssen ein SSL-Zertifikat haben. Es ist nicht möglich, Inhalte einer sicheren Website über eine nicht sichere Domain anzuzeigen.

Warum werden individuelle Stile, Schriftarten oder Icons nicht angezeigt?

CSS-Dateien könnten deine primäre Domain hart kodiert beinhalten, was bedeutet, das viele Server Cross-Domain-Ressourcen wegen der CORS-Konfiguration (Cross-origin Resource Sharing) blocken. Diese Beiträge enthalten weitere Informationen, wie du CORS konfigurierst und dieses Problem verhinderst:
CORS-Setup on Apache servers
CORS-Setup on Nginx servers

Warum bin ich nicht auf dem WordPress-Dashboard angemeldet, wenn ich zugeordnete Domains besuche?

Das WordPress-Anmeldesystem speichert deinen Anmeldestatus mittels Cookies, welche mit der primären Domain der Website verbunden sind. Es gibt derzeit keine Möglichkeit, deine WP-Administration über eine andere Domain zu verwalten.

Ist Domain Mapping System DSGVO-konform?

Yes. You have complete control over your data. Contact us any time to remove your data or choose NOT to opt-in upon activating the plugin. If you choose to opt-in so we can improve our product, we use Freemius to store user data, which is GDPR ready.

Ich bin ein Entwickler und möchte an Domain Mapping System mitwirken. Wo kann ich das?

We really appreciate your input! We currently don’t have a public repo, but you can contact us directly with any feature/code suggestions, and we can give you a branch to work on or integrate your suggestions into a future release 😊

Rezensionen

25. April 2024
Get the Pro version you will not regret it, the support on this is excellent! Team will go out of their way to help and even build in new functionality! Amazing! Thank you Guys!!
24. April 2024
Brandon and the team at Gaucho provide amazing support, having made updates to their plugin multiple times to provide essential fixes for our site, with really quick turn around too. The plugin does what is says and has made our lives so much easier as we can maintain all of our sub domains mapped under one site.
2. April 2024
Brandon and team have put together an impressive app with quick and immediately helpful support.
Alle 35 Rezensionen lesen

Mitwirkende & Entwickler

„Domain Mapping System | Create Microsites with Alias Domains (multisite optional)“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Domain Mapping System | Create Microsites with Alias Domains (multisite optional)“ wurde in 9 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Domain Mapping System | Create Microsites with Alias Domains (multisite optional)“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.9.9

  • Pagination added to the plugin settings area.
  • The plugin now automatically sets the default Microsite homepage to the first mapping when the current default is removed.
  • Bug fix to saving Selective Rewriting setting.
  • Bug fixes to saving internationalized domains.
  • Bug fixes to multisite integration.
  • Misc plugin and theme conflicts resolved.

1.9.8

  • Improved Global URL Rewriting to handle wp_menu() function.
  • Internationalized domains are now supported.
  • Custom Taxonomies and CPTs now supported.
  • Bug fix for WooCommerce Cart ajax updates.
  • Updates to child page slug and child page mapping.
  • Conflict with Contact Form 7 submission confirmation messages resolved.

1.9.7

  • Ability to map empty categories now possible.
  • General bug fixes.
  • Small UI updates.
  • Update Freemius SDK.

1.9.6

  • Fixes to meta information on Yoast SEO integration.

1.9.5

  • Yoast SEO integration added!
  • Bugfix for mapping blog pages.
  • Custom tables now use the default DB engine.

1.9.4

  • Update Freemius SDK.
  • Added error message when no published resource is selected for a mapping.
  • Added a save button below mappings and made all save buttons save all settings.
  • Fixes to jquery conflicts.
  • Added support for Bedrock configuration.

1.9.3

  • Update Freemius SDK.

1.9.2

  • Added Global Parent Page mapping.
  • Update to UI to display hierarchy of parent pages.
  • Favicon fixes.
  • Fix to Global URL Rewriting.
  • Improvement for Crockblocks compatibility.
  • Rankmath compatibility bug fix.
  • Freemius SDK update.

1.9.1

  • Bugfix to handle when plugins are installed in non-default directory.
  • Updates to UI.

1.9.0

  • New user interface.
  • Added REST API for adding/deleting mappings.
  • General bug fixes and stability improvements.

1.8.4

  • Fixed URL rewriting issue which was duplicating strings in the URL.

1.8.3

  • Fixed conflict with plugin Variation Swatches for WooCommerce.

1.8.2

  • Fixed conflict with Plesk while Global Domain Mapping is enabled.
  • Updated Freemius SDK to v2.4.5.

1.8.1

  • Bug fix for search mechanism not working in some cases.
  • Multisite improvements when uninstalling the plugin on network sites.
  • Bugfix for Global URL Rewriting not applying correctly.

1.8

  • Multisite integration is now available!
  • Freemius SDK update to v2.4.4.

1.7.7

  • We’ve added support for sites that are installed as a subdirectory. When a subdirectory install is detected, the .htaccess file is updated with a special snippet to support domain mapping.

1.7.6

  • Updates to WPCS integration.

1.7.5

  • Integration with Multiple Domain Mapping plugin to easily import mappings.

1.7.4

  • Bugfix for DB migration issue on 1.7.3.

1.7.3

  • Added Favicon per domain.
  • We’ve resolved some complexities that restricted multiple mappings to the same published resource. Now one published resource can have multiple domains attached to it.
  • Simultaneously mapping a domain with both the root domain and the root domain + subdirectory is now possible.
  • Resolved issues with adding more than 20 mapped domains.

1.7.2

  • Further improvements to the WPCS.io integration.
  • Styling/layout improvements to the Settings area.
  • Fix for Wordence.

1.7.1

  • Added WPCS.io integration. SaaS platforms using WPCS can now offer their clients full domain management of their Tenants.

1.7

  • WooCommerce Shop page mapping support.
  • Added capability to enable mapping of all WooCommerce products by simply mapping the Shop page.
  • Added support for WordPress taxonomies (both native and custom). Taxonomies refer to grouping posts together based on a select number of relationships, like Archives or Categories.
  • Added option to enable mapping of all Custom Post Types within a custom taxonomy by just mapping the taxonomy.
  • Added the option to rewrite all URLs on a mapped page to the mapped domain with Selective Rewriting or Global Rewriting.

1.6.7

  • Fixed an issue with admin_url last param existence.

1.6.6

  • Fixed a bug that prevented editing content in Elementor while free version of DMS was activated.

1.6.5

  • Fix for critical error when uploading multiple Freemius plugins with icons designated.

1.6.4

  • Fixes for conflicts with Yoast SEO and Jupiter theme.

1.6.3

  • The plugin now adds a file into the mu-plugins directory, causing DMS files to be loaded first in order to rewrite some URLs defined by 3rd party plugins. Previously, if DMS was loaded after other plugins, there could be conflicts.
  • With the mu-plugins upgrade, we can now provide temporary fixes for plugin conflicts while we work with other teams to improve compatibility.

1.6.2

  • Fixed an issue where WordPress icons would be missing in some cases.

1.6.1

  • Fixed an issue where subdomain mappings were showing too many redirects when the „Force redirect to mapped pages“ option was enabled.

1.6

  • Added Subdirectory mapping! (PRO)
  • Major improvement to the way data is stored in the database with custom tables instead of inside the wp_options table.
  • Fixes to global domain mapping.
  • Fixed an issue appearing in website health check.
  • Added an option to fully delete all plugin settings and data on uninstall.

1.5.2

  • Fixed conflict with WooCommerce JS

1.5.1

  • Bugfix causing upgrade issues

1.5

  • Translated into Spanish, Italian, German, French, Chinese, Japanese, Russian, Indonesian, Dutch, Portuguese, and Turkish
  • Added Global Domain Mapping for PRO version
  • Fixed a bug about forcing visitors to view a mapped domain for the homepage

1.4.7

  • Global domain mapping is now supported, so you don’t have to select every post individually anymore!
  • Bugfix to stop redirects when the homepage is set in WordPress admin.

1.4.6

  • UI text upgrades/bugfixes
  • You can now create “subsites” by selecting multiple posts, pages, or custom post types for a single domain

1.4.5

  • Force site visitors to see the mapped domain of a page (e.g. – disallow visitors to see the primary domain of a page).
  • Ensured WP 5.8 compatibility.
  • Ensured PHP8 compatibility.
  • Update WP Admin menu item to be a top level menu item instead of a submenu item to find it more easily.

1.4.4

  • Added support for query strings to PRO version
  • Updated free-premium upgrade flow.

1.4.3

  • Updated Freemius SDK

1.4.2

  • Added UI message about server configuration requirements.

1.4.1

Freemius integration means that:
* Users can get in touch with our team for feature requests, questions, or issues of any kind directly in the WP Admin.
* Users can upgrade plans and manage their license directly in the WP Admin.
* Improved Security & Privacy options allow users to choose what you do with your data via the opt-in mechanism.
* The Gaucho Plugins development team can focus on creating better features for Domain Mapping System.

1.4

  • Adapted to work with WordPress 5.5

1.3.2

  • Show all posts/pages/cpt-posts

1.3.1

  • Added support for Blogpost Categories

1.3

  • Code Refactoring, got rid of DMS Menu-Class
  • Added support for Posts
  • Added support for CPT Archives
  • Some Admin-UI tweaks (chosen.js instead of HTML-Select, Post Type Selection)
  • Tested with WordPress MU Domain Mapping Plugin
  • To provide MU support, users must now be able to change settings instead of installing plugins to use DMS Options (Capabilities).

1.2.1

  • Fixed empty Bug

1.2

  • Added support for Custom Post Types

1.1

  • Instead of strange page hack, modify page query
  • Remove kill switch as it is unnecessary

1.0

  • No changes – initial release.