We'll create fresh WordPress site with Domain Name Autoswitch installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Here is a useful method you should use any where you need it dnas_get_post_ID()
.
It returns the post ID (if any) related to the current domain name.
For instance, if you would like to display URL of the fake home page:
You can check the plugin development on github.
Pros:
.htaccess
file,Cons:
is_home()
The plugin works with both custom post types and classic post type.
You have to edit a configuration file in order to indicate on which
posts the plugin should add its domain name field. You can indicate
Categorie identifiers or/and Post Types slugs. For instance, to make
the plugin showing its domain field on any posts of the categories #4
and #8, then:
$dnas_categories_ID = array( 4, 8 );
The Advanced Custom Fields
plugin is required.
This program is free software. It comes without any warranty, to
the extent permitted by applicable law. You can redistribute it
and/or modify it under the terms of the Do What The Fuck You Want
To Public License, Version 2,
as published by Sam Hocevar. See (http://www.wtfpl.net/) for more details.