What to do with Smart Slider 3 after the website was moved or the domain name changed?

After moving your website from one server to another, or just changing the domain/URL of your website, you will have to do two actions:

  1. Press our Clear cache button. If your website was moved correctly, all files will use the new domain in their urls.
  2. If you are using the Pro version, move your license to the new domain.

Common problems

Not all the files were moved

You might see PHP errors, that Cannot open XY, file doesn't exist or XY Class is missing and our admin area probably doesn't even load. In these cases you should follow these instructions:

WordPress

Go to your Plugins list, delete your Smart Slider 3 plugin (don't worry, your sliders will stay) and then install it again! Do the ftp installation if the problem still wouldn't disappear and with a program like Filezilla you could make sure all files were uploaded.

Joomla

Install Smart Slider 3 again. Don't worry, your sliders will stay!

Still the previous domain is used

We are not storing the domain in our slider, but we are asking it down from the website. If you still have the previous domain, even after clearing the slider's cache, it is still stored somewhere on your site. Try to follow these instructions:

WordPress

Take a look at your website's General settings to make sure the new urls are used:

After that check the wp-config.php file and there also make sure all domains are replaced! 

If you needed to make changes, clear our cache

If it still won't work, open up your  wp-config.php file and write this into it with your new domain:

define('WP_CONTENT_URL', 'http://example.com/wp-content');
	

Clear our cache. Our system uses this WP_CONTENT_URL which suppose to be set up by WordPress itself, but if this constant is defined, WordPress won't change it anymore.

If you followed these instructions your problem should be solved, but if it still isn't, there is still one more possible way to fix your problem.

Joomla

Check Joomla's configuration.php file and make sure all domains are replaced! If you needed to make changes, clear our cache

If it won't work, open up the configuration.php file and set the $live_site variable with your domain:

public $live_site = 'http://example.com/';
	

and clear our cache

If you followed these instructions your problem should be solved, but if it still isn't, there is still one more possible way to fix your problem.

One possible way from our end

The given suggestions should work at any case, so if you follow them correctly, you wouldn't need this workaround. We have a Translate url option at the Global settings of our slider, where you can write a from and to url, which would replace all urls within your sliders.

The cache should be cleared automatically, but just in case clear our cache.

IP address is used, not the real domain

As written in here, in WordPress at the wp-config.php file and in Joomla in the configuration.php file you can define the url of your website. People commonly use the $_SERVER['HTTP_HOST'] constant to define these values. This is wrong, as this constant is a server configuration defined value, which in some cases is set to return the IP address of the website and not the domain. So as written in our instructions, you have to write down the domain and don't try use server defined constants, as they could have wrong values.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.