Right after adding your site to MagicPress, your MagicPress panel will look like this.

For your site to be available to the public, you’ll need to configure your domain settings. Specifically, you’ll need to change the name servers on your domain registrar to the ones provided in the nameservers setup section of your MagicPress panel.

Clicking set up your nameservers will reveal the name servers you’ll need to enter for your domain.

Note that the values shown in the image above are only examples. You need to use the values provided in your MagicPress panel.

Then, you’ll need to visit your domain registrar, in this case NameCheap, and perform the following steps.

  1. Log in to your NameCheap Dashboard.
  2. Click the Domain List, located in the left sidebar. A list of your domains will be displayed.
  3. Click the Manage button next to the domain for which you’d like to change the DNS Settings.namecheap-domain-list-manage
  4. Click on Advanced DNS tab.namecheap-advanced-dns-tab
  5. In the DNS / Host Records section, click Edit next to Domain Nameserver Typenamecheap-dns-host-records-manage
  6. Select Custom as Server Type under Domain Nameserver. Fill out the name server fields with the name servers provided in the MagicPress panel shown above.
    namecheap-domain-nameserver-custom-server-type
  7. Click Save Changes.

Note: Once you have made changes to your nameservers at the registrar, there will be 24-48 hours of DNS propagation during which your website may not be available.


Alternatively, you can direct your domain to MagicPress by creating an A record in the DNS settings of your domain registrar.

First, click set up your nameservers on your MagicPress panel.

This will reveal the data that needs to be entered in the A record.

Note that the values shown in the image above are only examples. You need to use the values provided in your MagicPress panel.

Then, you’ll need to visit your domain registrar, in this case NameCheap, and perform the following steps.

  1. Log in to your NameCheap Dashboard.
  2. Click the Domain List, located in the left sidebar. A list of your domains will be displayed.
  3. Click the Manage button next to the domain for which you’d like to change the DNS Settings.
  4. Click on Advanced DNS tab.
  5. In the DNS / Host Records section, click Add Records or Manage next to the Host Records option.
    namecheap-arecordsetup_ar4
  6. You need to disable the current records by changing the Status from ON to OFF and create an A record for @ by clicking the Add Records button.
    namecheap-arecordsetup_ar5
  7. Create the following A record:
    • Record Type: choose A record from the drop-down menu
    • Record Name: here you can name the record as you wish
    • Host: insert @ that corresponds to your domain
    • IP address: insert the IP address provided in the MagicPress panel
    • TTL: insert the data from the Magic Press panel

    namecheap-arecordsetup_ar6
    Click Save Changes.

The newly created records should be enabled by default, still it is recommended to make sure the Status of your A records is ON.

Note: Once you have made changes to your DNS settings at the registrar, there will be 24-48 hours of DNS propagation during which your website may not be available.