SourCherry Help Centre
Home â€ș Sites â€ș Wordpress

WordPress - How to Add Domains to Sites

Adding a domain to a WordPress site is necessary to make the website accessible to the public through that Domain. A domain serves as the website's address, and visitors can use it to access the site. The article provides step-by-step instructions for adding a primary domain and additional domains to a WordPress site.


TABLE OF CONTENTS


What is Adding a Domain to WordPress Sites in SourCherry?


WordPress Domain Management connects your purchased domain (e.g., example.com) to your SourCherry WordPress site. The system verifies DNS records and issues SSL so your visitors can access a secure, branded website. Understanding how the primary domain, subdomains, and DNS verification work ensures a reliable, secure connection for your site.


Note: Domain Management is available in the Live environment only.

If you are in Staging, the domains area is disabled and shows: “This feature is only available in the live environment. Please switch to access it.”

Use the environment selector in the top-right header action bar to switch to Live.


Key Benefits of Adding a Domain to WordPress Sites



Prerequisites



How to Add a Domain for a WordPress Site in SourCherry


  1. Log into your sub‑account.

  2. Go to Sites > WordPress.



  3. Click on the Manage Website button for the site you want to add the domain for.



  4. Navigate to the Manage Your Domain section in your site management dashboard and click on + Add Domain.



  5. Setup your Domain Name: Enter your desired domain name.

  6. Select Auto Configure or  Add Manually. (Our system will automatically verify if the domain is already associated with another location or agency.)

  7. If the domain is available, proceed to the next step.



  8. After your domain is verified, you will need to configure your SSL certificate.

  9. Add the provided TXT records to your DNS provider like GoDaddy, Hostinger, Namecheap etc.
     
  10. While most SSL Records propagate within an hour, global updates take up to 48 hours. Configure your TTL Value to 600 ms or the lowest value possible for optimal ssl record propagation.

  11. Once the TXT records are successfully added and verified, you can move on to the final step.



  12. Add the provided CNAME and A records to your DNS provider.

  13. Once the records are successfully added click on 'Verify DNS Records' button.


How to Add a Sub-Domain for a WordPress Site


Adding sub-domain is similar to adding your Domain. The SSL certificate for additional domains will be Verified in the Update DNS step and hence adding the TXT records is not required.


  1. Navigate to the Manage Your Domain section in your site management dashboard and click on + Add Domain.



  2. Setup your Domain Name: Enter your desired domain name.

  3. Select Auto Configure or Add Manually. (Our system will automatically verify if the domain is already associated with another location or agency.)

  4. Our system will automatically verify if the domain is already associated with another location or agency. If the domain is available, proceed to the final step of updating DNS records.



  5. Add the provided CNAME and A records to your DNS provider.

  6. Once the records are successfully added click on 'Verify DNS Records' button.


Comprehensive Domain/Sub-Domain Dashboard


Our new dashboard offers a comprehensive overview of domain management. 



Frequently Asked Questions


Q: Why does a primary domain require an SSL TXT record but subdomains don’t?

The SSL TXT validation step confirms control of the apex domain for certificate issuance. Subdomains follow after the primary domain’s ownership is validated.


Q: How long does DNS propagation take?

It varies by provider. Many changes appear within minutes, but some can take longer. If you set a TTL around 600 seconds, re-check within 10–30 minutes.


Q: My domain is already connected to another SourCherry location—what do I do?

Ask the current owner to remove the domain from that location, or contact support for assistance if ownership is unclear.


Q: Do I need both A and CNAME records?

Add exactly the records shown in the UI for your site. Some setups require both; others may use only one type. Values are unique to your install.