WordPress Theme Options Not Saving (7 Easy Fixes)

WordPress theme options not saving banner

Is your WordPress theme options not saving?

Then you can check a few things before calling for help.

Let’s learn about them.

WordPress Theme Options Not Saving

If you have a WordPress Theme Options Not Saving issue, update your WordPress and plugins to the latest version, clear the website, browser, and CDN cache, remove conflicting plugins, increase the memory limit of the WordPress installation, disable AJAX in the theme or modify the security settings of the server.

Now, let’s look at why your WordPress theme changes not taking effect in more detail.

Update WordPress and all plugins

The first thing that you should check is whether WordPress and all the plugins are updated to the current version.

If not, update them.

Clear all caches

One of the most common reasons for seeing the WordPress block editor not saving is that the old settings are still cached by either your server or browser or CDN.

Now, if you are using a cache plugin such as WP Super Cache, WP Rocket, etc. clear the cache of your website from the plugin.

Please refer to the help page of the plugin you are using to learn about it.

Next, clear the browser cache too.

If you are using the Chrome browser, follow these steps:

  • Click the 3 dots on the top-right.
  • Click More Tools > Clear Browsing Data.
  • Check all the boxes.
  • Click the Clear Data button.

Refer to this article to know the process for other browsers.

Lastly, clear the cache of the CDN, if you are using one.

If you are using Cloudflare, refer to their help page here.

For other CDNs, refer to their help pages or contact their support.

Plugin conflict

If you still have the issue even after clearing the cache, then maybe there is a plugin conflict.

To find out which plugin is causing it, first deactivate all the plugins.

Now check whether the WordPress theme options are saving.

If yes, activate each plugin one by one and see which was causing the issue.

Either delete that plugin or find an alternative.

Increase memory limit

If you still have the problem, then try and see whether increasing the memory limit of WordPress resolves the issue.

Here are the steps:

  • Log in to your website through FTP.
  • Go to the wp-content folder.
  • Download the wp-config.php file.
  • Open the file with a text editor.
  • Add this line to the end of the file:
define('WP_MEMORY_LIMIT', '256M');
  • Upload the file back to the wp-content folder.

AJAX issue

Whether you are using a premium WordPress theme or a free one, you need to check whether the theme is using AJAX.

Is your Avada theme options not saving?

Or maybe your Divi theme customizer not saving.

For some WordPress like Avada, Divi, etc., which depends on AJAX, your host may prevent it from running.

In such a case you have to disable it.

So if you are using a theme that uses AJAX, add the following code to the wp-config file:

define( 'FUSION_AJAX_SAVE', false )

Update the PHP version

If the above step fails to resolve the issue then upgrade the PHP version of the server.

Refer to the help pages of your host’s site to learn how to do it or contact your host.

Contact the host

If everything fails, you have to contact your host for help.

There may be some security settings in the server, under ModSecurity, preventing the WordPress theme from running the codes.

Lastly, I would also like to mention that if your changes are showing on the desktop but the WordPress changes not showing on mobile, then it is simply because of a caching issue in the mobile browser.

Conclusion

You can resolve the WordPress changes not showing issue by – 

  • Updating WordPress and plugin versions.
  • Clearing website, browser, and CDN cache.
  • Removing plugins that are causing a conflict with the theme.
  • Increase the memory limit in WordPress.
  • Disable AJAX in the WordPress theme.
  • Update the PHP version.
  • Ask your host to check the security settings of the server.
Back To Top