Domains on Subdirectory Multisites
On a subdirectory based multisite you can update the root domain of your site by going to the site settings page in your My Pressable Control Panel. Once updated, the domain will automatically be applied across all sites in the multisite.
We do not currently support the ability to assign separate domains to each subsite. If you would like to try setting that up, routing your root domain through Cloudflare and using Page Rules to redirect as necessary is one possible option. Please note, set up for this is outside our scope of support.
Domains on Subdomain Multisites
Important: Domain-based network type multisites are currently only available on 5+ site (Advanced or greater) or High Traffic plans.
On a subdomain based multisite you can update your primary site domain by going to the site settings page in your My Pressable Control Panel. Once updated, the domain will automatically be applied across all sites in the multisite using the root domain.
Note: When setting up a multisite, before adding any custom domains to non-primary sites you will also need to make sure to add the subdomain you originally named the site with via your My Pressable Control Panel.
For example, if you have multisite with the domain example.com and you add two subsites (site1 and site2) you will need to add two additional domains to your site initially:
- example.com (which you added originally)
- site1.example.com (which you need to add when you add site1)
- site2.example.com (which you need to add when you add site1)
If you wish to individually assign domains to subsites you can do that with the following steps. You will need to first add the original subdomain value in your My Pressable Control Panel section as well:
- At your domain registrar, add the A records associated with your multisite
- At Pressable, add the domain to your multisite by going to the site settings page in your My Pressable Control Panel but do not set it as primary
- In multisite dashboard go to My Sites > Network Admin > Sites
- Hover over the site you wish to add the domain to until the edit link displays and click it
- Update the Site Address (URL) value to the domain you wish to display that site
Manually Updating the Domain
We strongly recommend you use the steps above to change your domains on multisites. However, if you face any issues after adding/updating a domain on your WordPress Multisite, you can take a look at the steps below to confirm that expected changes occurred.
Step 1: Adding the domain to your site on Pressable
After pointing the domain to Pressable, you can add it to your site on Pressable via the My Pressable Control Panel, under the “Domains” tab, as shown below:

Step 2: Updating domain in the wp-config.php file
This would require logging into your site via SFTP. In the site root (/htdocs) you will find the file wp-config.php.
Edit this file to update this line under the multisite setup as shown below. Replace multisitetest.com with the (primary) domain that you wish to add to your site.
define('DOMAIN_CURRENT_SITE', 'multisitetest.com');

Step 3: Updating the URL in the Database
This requires updating the URL in a few tables via PHPMyAdmin which can be accessed through the Database tab on your My Pressable Control Panel. The domain field in all the rows needs to be updated to be the new domain. In this case multisitetest.com.
This change will need to be made in the following tables:
- wp_options
- wp_blogs
- wp_site
- wp_sitemeta
- wp_#_options

After making changes to the database, it is important to Flush the Object Cache. This can be done from the My.Pressable.com Dashboard under the site’s Performance tab:

That’s all there is to it!
If you’re having trouble with any of these steps or have additional questions, contact support at help@pressable-v8.mystagingwebsite.com.