How To Remove Jquery-Migrate.Min.Js?

Once you Remove jQuery-Migrate.min.js, the system becomes more hassle-free and removes unnecessary load to your work. Before the new version, developers worked on several version, each version came up with new features.

jQuery-Migrate.min.js is the oldest form of jQuery code developed for WordPress 3.6+. It ensures the compatibility version of jQuery older than 1.9. It controls is certain features and behaviours so that non-upgraded system runs properly on the current version.

However, WordPress 3.6 has been automatically attached with jQuery Migrate to all the pages making the system hassle-free.


Further, most websites do not need jQuery-Migrate.min.js as a result, the site gives better accessibility. Most of the frontend code and plugin has outdated it for better functionality.

remove jquery migrate console

jQuery-Migrate.min was loaded in WordPress to support older functions that some WordPress plugins used earlier. Disabling the jQuery-Migrate.min.js is another issue that is being faced by developers. Here we shall point out some reasons that will certainly give you an upper hand to Remove jQuery-Migrate.min.js

Upgrading The Jquery-Migrate.Min.Js For Availing The Best Facility

Most up to date plugins and frontend does not require jQuery-Migrate.min.js. As said earlier, the system has already been attached to the WordPress page. Firstly, you need to know whether your site requires jQuery-Migrate.min.js or not.

For that, you simply need to open the wp-config.php and code it with define (‘SCRIPT_DEBUG’true):. This will show all the error that you face. This starts your beginning of removal of jQuery-Migrate.min.js.

We have enlisted two methods, firstly, implementing a snippet into the theme’s function.php file or installing a plugin, both of the ways can be used for upgrading the system. Let us show you the first and the simplest way that most of them use.

By Using With The Help Of Plugins

Enable jQuery Migrate Helper Plugin:

Activation of Plugin is the basic requirement in this process, it will disable the jQuery-Migrate.min.js, additionally, you can also use some premium plugin in that case. Once the plugin is activated, just switch on to enable the jQuery option and you are done with your work. The system will work on its own.

By using function PHP instead of plugin

From the below-given coding, you can easily upgrade your WordPress. However, keep in your mind that if any of the content or plugins of the website or even themes gets stopped while loading, please do not disable it, this might create a problem.

* Remove/Disable/DeQueue jQuery Migrate in WordPress.
* @author Nguyễn Đình Quân a.k.a narga.
* @link

add_action( 'wp_default_scripts', 'remove_jquery_migrate' );
function remove_jquery_migrate( $scripts ) {
if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) {
$script = $scripts->registered['jquery'];

if ( $script->deps ) { // Check whether the script has any dependencies
$script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) );

The above-mentioned ways are the most viable ways to Remove jQuery-Migrate.min.js. Both of the ways are easy and effective, it is your decision while you take the call for it. Meanwhile, regarding the plugin, we highly recommend you to download and install a standard plugin for your hassle free update.

How Much Secure Is It to Remove jQuery-Migrate.min.js from WordPress?

Now we shall show you how much secure and its benefits while you work in it. jQuery-Migrate.min.js.

Removing it from the system stops the wastage of power in the server, likewise, the speed of the website can also be garnered up.

The positive point about it is that unnecessary load to the website is removed making it easier to work on. Keeping up with the new version also helps you prevent security attacks that are very common wityh most of the older version.

While you Remove jQquery-Migrate.Min.Js temporarily, have a short check by going through your sites and test that all the other plugin features so that it works properly. An if something does not seem right, simply remove the snippets and everything will be normalized.

The jQuery Migrate file captures a size ranging from, 17KB to 7KB. When you remove the file, the browser is relieved with one less JavaScript file. One file less would be a boon to the system in the long run.

As you have had a good idea about the system, now you can conclude why the Wordpress has relieved the jQuery Migrate. Now all you need is to simply not stress on the system anymore unless you like working in an archaic system or you are yet to upgrade it.

A piece of short information for your knowledge

  • Snippets are one such small fragments of PHP code which can be used to extend the functionality of websites powered by Wordpress. To be more precise, it acts as a mini-sized plugin carrying less load in your site.
  • Addition of Code Snippet plugin to code snippets to your functions.php file without editing the WordPress dashboard.

jQuery-Migrate.min.js is nothing but a feature that makes the dependency of jQuery script in WordPress.

Some reports have suggested that those using visual composers and page builders sometimes experience breakage in images if something like that appears, we recommend leaving the jQuery Migrate enabled.

Meanwhile, changing the code may cause negative effects to the whole website and if you disable jQuery-Migrate.min.js, prepare yourself for compatibility issues.

About Sonnal S Sinha

Sonnal S SinhaSonnal S Sinha is a passionate writer as well as WordPress and WooCommerce rockstar who loves to share insights on various topics through his engaging blog posts. He run successful website design and digital marketing company. With 15+ years of experience in WordPress themes development, he strives to inform and inspire readers with his thought-provoking content. He helps thousands small and medium businesses and startups create a unique online presence. Follow Sonnal S Sinha for your regular dose of knowledge and inspiration.