Has the recent WordPress 5.5 update caused issues for you on your website? You’re not alone.
Removal of jQuery Migrate
WordPress 5.5 removed jQuery migrate, however, this left a lot of WordPress sites broken. Some common issues include:
- Images Not Uploading
- Mobile Menus and Mega Menus Stop Working
- Sliders Stop Working
- Plugin Screens in Admin Panel Freezing
Installing the jQuery Migrate Helper Plugin
The Wordpress.org team released a plugin to help alleviate the issues that the WordPress 5.5 update caused. To install this plugin…
- Navigate to the Plugins Menu In the WP-Admin Panel
- Click Add-New
- Search For the jQuery Migrate Helper
- Enable the Plugin
This plugin currently has 200,000+ active installations. This indicates that there were a lot more broken websites than what the WordPress.org team expected. 200,000 broken websites are a lot more than 1000 broken websites. Several million websites had issues. The removal of jQuery Migrate broke several popular plugins like Updraft and WP File Manager. The jQuery Helper Migrate plugin will load the old WP Core version of jQuery Migrate. The installation of this plugin will also load a notice on your website that says you are using the plugin and that it is only a temporary fix.
The Future of WordPress and jQuery Migrate
WordPress 5.6 is going to bring back an updated version of jQuery Migrate. This is part of the three-stage plan to eliminate WordPress’ reliance on the aging jQuery library.
If you have ever run a test on your WordPress website, the test may return something along the lines of the below bullet points.
- Tells You About Known Vulnerabilities
The WordPress Core team patched any known vulnerabilities in jQuery. Part of the issue with WordPress utilizing such an out of date version of jQuery is it’s missing functions of the newer jQuery versions.
jQuery Migrate will be updated in WordPress 5.6. When WordPress 5.6 is released and jQuery migrate is updated, expect additional breakage. This is similar to when the WordPress Core team releases a new update for PHP and requires PHP 5.6 to be installed in order for WordPress to run. If you try and skirt around upgrading PHP, you’ll most likely end up with a broken WP-Admin panel. The same goes for any plugin or theme that requires a certain level of PHP in order for it to function properly.
If the jQuery Migrate Helper plugin flags any plugins or themes on your website, you should contact the developer(s) for each and ask them to integrate a fix in an update.