Messed up or blank page (WordPress)

Messed up or blank page in back-end

Error

The Smart Slider's pages are messed up, or blank.

Solution

This can happen, if you have a PHP error or a server limitation reached, or the cache folder isn't writable.

1
Cache folder isn't writeable
Possible errors:
  • Warning: filemtime(): stat failed for /wp-content/plugins/nextend-smart-slider3-pro/library/media/plugins/type/simple/simple/style.less in /wp-content/plugins/nextend-smart-slider3-pro/nextend/library/libraries/assets/less/cache.php on line 27
    Caught exception: load error: failed to find /wp-content/plugins/nextend-smart-slider3-pro/library/media/plugins/type/simple/simple/style.less
  • Firebug error, that our files can't be found.

These errors can happen, when our cache folder isn't writable. You should go to the /wp-content/cache/nextend folder, and change the folder's permissions to 777. You can do this for example with Filezilla, connect to your ftp, look for this folder, right click on it and click on File permissions…

Change the Numeric value to 777, and check the Recurse into subdirectories (Apply to all files and directories).

If setting the cache folder to 777 does not help either, check out this documentation, that might help.
2
PHP error or a server limitation

You can probably make your website write out the error, if you write this code inside your wp-config.php file right under the <?php part:

error_reporting(E_ALL); ini_set('display_errors', 1);
	

If that doen't write it, usually the problem is caused by the Optimize images option, because with big images that can become resource heavy, and the memory_limit is reached in these cases. If you would use smaller images, it would be fine, or contact your server host to increase your memory_limit. If the problem is different, you can also just try to deactivate your plugins one by one, maybe you will find the problem like that too.

3
SimpleXML extension must be enabled in PHP!

Check the very bottom of your messed up page, what texts are written there. If you see "SimpleXML extension must be enabled in PHP!", it means, that in your server a very basic extension called SimpleXML was not installed/enabled. In this case you should contact your server host, and ask them to enable it.

Blank page after installation

Error
  • After activating the Smart Slider's plugin, blank page in the back-end.
Solution

This can happen, when the installation wasn't successful, and some files are missing. You should go to your ftp, and reinstall the Smart Slider with the Upload through ftp method. If you do this with a proper ftp program, like Filezilla, then you can see if all the files really got through, because some servers block certain filenames, and you should contact them in case you can't upload some file somewhere, as you should have 100% control over your files and folders in your ftp.

Messed up or blank page in frontend

Error

The whole page is messed up where the slider is, or it's just blank. 

Solution

This can happen, if you have a php error or a server limitation reached. You can probably make your website write out the error, if you write this code inside your wp-config.php file right under the <?php part:

error_reporting(E_ALL); ini_set('display_errors', 1);

You should look for Fatal errors, and you will see, if comes from a plugin or the server. You can also just try to deactivate your plugins one by one, maybe you will find the problem like that too.

Messed up backend using AMPPS

First, try to make your site write out the error, which you can do like this. That will give you the idea if you need to turn on some PHP extension, or increase some server setting.

Call to undefined function ctype_digit()

You should enable the ctype extension at AMPPS Application → PHP Tab → PHP Extension. Check ctype and Apply.

Blank page maybe just after a number of slides, and can't make the error message appear

Turn off the Optimize option, if it's on, because if you are using it with too big images, this is a resource heavy process, and probably your server's memory_limit has been reached. If this helps, either use smaller images in the future, or ask your server host to increase the memory_limit value of your website.