Connecting to Cloudflare

We assume you've already created an account for Cloudflare and you are logged in.

  1. If you have already created you site in Cloudflare, select it and skip to step 8. Otherwise continue.
  2. Click on “Add a Site”.

  3. Select Free plan and click on “Confirm plan”.

  4. Enter your site’s domain and click “Add site”.

  5. Click “Confirm”.

  6. Click “Done, check nameservers”.

  7. Click “Done”.

  8. On the “Overview” page, scroll down and click on “Get your API token”.

  9. Click on the “View” button next to “Global API Key”. We don’t support API Tokens yet.
  10. On the modal box that will pop up, enter your account’s password and after clicking on “View”, you’ll be able to copy your API Key.
  11. Go to your DNS Manager plugin settings screen.
  12. In your network admin screen, navigate to DNS Manager > Settings and click the DNS Provider tab. 
  13. Select Cloudflare as DNS Provider.
  14. Enter your “API Key” and “Emasil”.
  15. Click "Save Settings".
  16. A modal pop-up window will appear asking you to copy and paste a line of code into your wp-config.php file. This must be done via FTP.
  17. One done, click the Check Key button and if everything is ok, you can click the OK button.

If you'd like to learn how to setup DNS Manager with custom nameservers, continue to the article: Setup DNS Manager with Custom Nameservers.