Back to Community

How to Remove or Disable Specific Redux Framework Features

22 threads Sep 10, 2025 PluginRedux framework

Content

Many WordPress developers and site administrators using themes or plugins built with Redux Framework encounter a common need: how to disable or remove specific parts of the framework they don't require. This could be an admin notice, a template library, or an import/export menu. This guide explains the most common methods to control Redux's visibility and functionality.

Why You Might Want to Disable Redux Features

Redux Framework is a powerful developer tool often embedded within premium themes and plugins. While it provides extensive options for developers, end-users might not need all its features. Common reasons for disabling parts of Redux include:

  • Simplifying the WordPress admin interface for clients.
  • Improving site performance by removing unused code.
  • Complying with specific design or functional requirements.
  • Resolving conflicts with other plugins like Yoast SEO.

Common Solutions for Disabling Redux Elements

1. Disabling the Import/Export Menu

This is a frequently requested change. To hide the Import/Export tab from the Redux options panel, you must modify the framework's arguments in your theme's or plugin's configuration file. Locate the setArguments() function and add the following line:

'show_import_export' => false,

2. Removing Admin Notices and the Welcome Page

Redux can display administrative notices, such as a news blast or a welcome message. To remove these, you can use a code snippet in your theme's functions.php file. The exact function to remove depends on your Redux instance name (often found in the theme's config file).

function remove_redux_messages() {
    if ( class_exists( 'ReduxFramework' ) ) {
        remove_action( 'admin_notices', array( get_redux_instance( 'YOUR_OPT_NAME' ), '_admin_notices' ), 99 );
    }
}
add_action( 'init', 'remove_redux_messages' );

Important: Replace YOUR_OPT_NAME with your actual Redux option name. Be aware that this method may not work for all notices in all versions of Redux.

3. Forcing the Customizer-Only Mode

To comply with WordPress.org theme repository guidelines, you may need to hide the standalone Theme Options panel and only use the WordPress Customizer. This can be achieved by setting the following argument in your Redux configuration:

'customizer_only' => true,

4. Dealing with Embedded Redux Instances

A common point of confusion arises when Redux is not installed as a standalone plugin but is embedded directly into a theme or another plugin. In these cases:

  • You cannot simply delete a plugin to remove Redux.
  • Modifying its features must be done through the code of the parent product (the theme or plugin).
  • For support, you must contact the author of that theme or plugin, as the Redux Framework team does not provide support for embedded implementations.

What to Do If You Can't Find the Source

If you are a site owner and not a developer, your options are more limited. Since Redux is a development framework, directly modifying its code is not recommended unless you are comfortable with code. The best course of action is to:

  1. Identify the source: Use a plugin like "Health Check & Troubleshooting" to disable other plugins and themes to identify which one is embedding Redux.
  2. Contact the author: Reach out to the support team for your theme or plugin and request they provide an option to disable the specific feature you want to remove.

Conclusion

Controlling which parts of Redux Framework are active on your site is often a matter of adding specific configuration arguments or carefully removing admin actions. Because Redux is typically bundled with other products, remember that the best person to help with these modifications is usually the developer of the theme or plugin that integrated it.

Related Support Threads Support