Saygona Multiregions renders selected WordPress pages on regional subdomains. Content, media and custom fields remain on the main site while regional values and safe internal URLs are applied at runtime.
Features:
- Unlimited regional subdomains; the main domain is not counted.
- Regional values for city, phone, address and working hours.
- The [saygona_mr_city] shortcode for the current city.
- Selection of pages available on regional subdomains.
- Regional canonical URLs, robots.txt and Yoast SEO sitemap filtering.
- Posts, categories, tags and archives stay on the main domain to avoid duplicate blog content.
- Emergency routing switch and diagnostics screen.
The plugin does not contact external services, track visitors, validate licenses, or use a custom update server.
- Install and activate the plugin on the main WordPress site. In Multisite, do not use network activation.
- Point each required subdomain to the same document root and configure DNS and SSL.
- In the WordPress admin menu, go to Cities Lite > Regions. Add the primary region and the required regional subdomains, then fill in their values.
- Open Settings, select the pages available on subdomains, and enable routing after testing one region.
- Add [saygona_mr_city] to content where the current city name should appear.
For a WordPress Multisite installation, copy the included sunrise.php to wp-content/sunrise.php and add define( 'SUNRISE', true ); to wp-config.php. This adapter maps enabled regional hosts to the main site's content. A single-site installation normally does not need this file when every host points to the same WordPress document root.