Make your CMS faster

Platform Optimised Hosting

Back to blog

How to put in place a temporary domain for WordPress

There are a number of reasons that you may want to put in place a temporary domain for your WordPress site. Perhaps you’re developing a new site and don’t yet have a domain name, or maybe you’re moving your WordPress site to a new host and want to test the site works before you redirect traffic.

Either way, putting in place a temporary domain isn’t difficult once you know the steps. In this guide I’ll explain how to put in place a temporary domain for WordPress, though you could use the guide as a basis for putting in place a temporary domain for other platforms.

What is a temporary Domain?

A temporary domain is a web-accessible address that allows you to view a website remotely so that you can test that the site functions as you expect. The temporary domain can either be a main domain, or a subdomain. If you have an account with Clook, we can put in place a temporary domain for you

How to create a temporary domain

Putting in place a temporary domain is as simple as changing the domain or subdomain’s IP address, to match the IP of the server that has the web content on that you want to view. For Clook customer’s this is even easier. All you need to do is login to cPanel and click the temporary domain link.

How to configure WordPress to use a temporary domain

You’ve probably just tried to load your WordPress site after creating the temporary domain and been redirected to the main site… don’t worry that’s expected. In order to get the WordPress site working with a temporary domain, you’ll need to configure WordPress to use a temporary domain. To do this is relatively simple, all you need to add is two lines of code to your wp-config.php file.

Editing wp-config.php

Simply open up wp-config.php which is located in your root web directory. For Clook customers, this is typically in the public_html directory, unless you have installed WordPress under an Addon Domain. Once you have the file opened, simply add the following under the opening php tag:

define( ‘WP_HOME’, ‘https://your.temporarydomain.tld’ );
define( ‘WP_SITEURL’, ‘https://your.temporarydomain.tld’ );

e.g. if your temporary domain is mytempdomain.co.uk the top of your wp-config.php file would look like this (the opening php tag is already present, insert the two lines immediately below that):



Carl Lipthorpe
Carl

Technical Support

Carl plays a crucial role in our Client Technical Support team, bringing extensive knowledge in migrations and DNS management. Carl's methodical approach ensures smooth transitions and seamless DNS configurations for our clients. Always ready to tackle complex challenges, Carl’s technical knowledge guarantees that even the most intricate migration projects are executed flawlessly.

@clookinternet