Skip to main content

Domains Overview

What is Domains?

Your domain name is your website's address on the internet—it's how visitors find your business online. When you connect a custom domain to WordPress Hosting, you'll configure DNS records at your domain registrar to point visitors to your WordPress site. WordPress Hosting automatically provisions SSL certificates for all connected domains, ensuring your site is secure and trusted by browsers.

Why is Domains important?

  • Connect your custom domain to your WordPress site
  • Automatically receive SSL certificates for secure connections
  • Manage multiple domains from one location
  • Set a primary domain that visitors will see
  • Transfer domains from other hosts with zero downtime

What's included

How to Connect a Domain

  1. Configure DNS Records at your domain registrar:
    • Add an A Record pointing to 34.149.86.124 for your root domain
    • Add a CNAME Record pointing to host.websiteprohosting.com for the www subdomain
  2. Connect the Domain in WordPress Hosting:
    • Go to the Domains tab
    • Click Connect a Domain
    • Enter your domain name and click Add Domain
  3. Wait for Connection:
    • Your domain will show as Pending while DNS records propagate
    • Once connected, WordPress Hosting will automatically provision an SSL certificate
    • This typically takes a few minutes but can take up to 24 hours
  4. Set Primary Domain:
    • Click Make Primary on the domain you want visitors to see
    • All other connected domains will redirect to your primary domain

DNS Records Explained

A Record: Points your root domain (e.g., example.com) directly to an IP address. Use this to connect your main domain to WordPress Hosting.

CNAME Record: Points a subdomain (e.g., www.example.com) to another domain name. Use this for subdomains like www.

TTL (Time To Live): Controls how long DNS records are cached. Set to 3600 seconds (1 hour) or leave as default for faster updates.

SSL Certificates

WordPress Hosting automatically issues SSL certificates from Let's Encrypt for all connected domains. This typically completes within a few minutes but can take up to 24 hours. Once issued, your site will be accessible via HTTPS, ensuring secure connections for your visitors.

If your SSL certificate is pending for more than 30 minutes, see Troubleshoot SSL issues in WordPress Hosting for help.

Primary Domain

You can connect multiple domains to a single WordPress site, but only one can be set as the primary domain. All other connected domains will automatically redirect to your primary domain. This helps maintain consistent branding and improves SEO by consolidating traffic to a single URL.

To change your primary domain, go to the Domains tab, find the domain you want to use, expand the options menu, and click Make Primary.

Frequently Asked Questions (FAQs)

How long does it take for my domain to connect?

DNS propagation can take anywhere from a few minutes to 48 hours. However, with most modern registrars, you will often see the site connect within 1-2 hours.

Do I need to purchase an SSL certificate separately?

No. WordPress Hosting automatically provisions SSL certificates from Let's Encrypt for all connected domains at no additional cost.

Can I connect multiple domains to one site?

Yes. You can connect multiple domains to a single WordPress site, but only one can be set as the primary domain. All other domains will redirect to your primary domain.

What DNS records do I need to configure?

You need either an A Record (for root domains) or a CNAME Record (for subdomains). For a complete setup, configure both: an A Record for your root domain pointing to 34.149.86.124, and a CNAME Record for www pointing to host.websiteprohosting.com.

Can I use a subdomain like shop.mysite.com?

Yes. You can connect subdomains by following the same steps and ensuring your DNS records point specifically to that subdomain.

What if my domain is managed by GoDaddy?

The process is the same, but you can find GoDaddy-specific instructions in GoDaddy Domain Setup.

What happens if I transfer a domain from another host?

You can transfer your domain with zero downtime by connecting it in WordPress Hosting first, then updating your DNS records. Your old host will continue serving traffic until DNS propagation completes.

Why does my site show as "Not Secure" even with SSL?

This is usually caused by mixed content—when some elements on your site load over HTTP instead of HTTPS. Check your browser's console for errors and update any HTTP URLs to HTTPS.