WordPress 5.5 was release on August 11th, and while it’s mostly been a very smooth update, we’ve seen a few issues cropping up for some of our customers. Especially customers using older themes or plugins.
As part of a longer term plan to update jQuery versions that ship with WordPress, jQuery Migrate 1.x was depreciated and removed from core. For some sites with older themes or plugins, this has caused portions of their sites to break or stop working.
The quick and easy answer is to install a plugin that restores jQuery Migrate to the site. A new plugin called Enable jQuery Migrate Helper will add the removed jQuery Migrate script to you site. And it might solve your issue(s). Here’s how you do that.
The longer answer is a little more complicated…
If you decide to simple install Enable jQuery Migrate Helper plugin, that’s fine but realize that you have taken a step down the road to being left behind. As the internet grows, changes, and improves, software changes and improves with it. Advancements in one area often require that older systems become deprecated. Requiring helper applications or shims that enable outdated plugins and themes to continue to work, rather than updating systems or incorporating the new code relegates the site to outdated code and dependencies.
If you don’t want to be permanently stuck with helpers, here’s a few options:
Find a modern replacement
If you’ve got an older theme, perhaps it’s time for a fresh new look anyway…
Time for a redesign?
While it’s not always financially feasible or the return on investment just isn’t there – maybe it’s time to consider a full site redesign. WordPress is currently in a major transition phase with the Gutenberg block editor and a move towards full-site editing. If you’re business has changed since the site was first built, now might be a good time to consider modernizing for the future.
Install Enable jQuery Migrate Helper
- Navigate to Plugins > Add New Plugin
- Search for Enable jQuery Migrate Helper
- Install and Activate
Once the plugin has been activated, check to see if the functionality has returned.