Dear readers and customers,
on August 11 WordPress 5.5 was released, code named Eckstine, after US Jazz musician Billy Eckstine. Being only the second major release in 2020, it brought new features such as lazy loading for graphics as well as automatic update features for plugins and themes.
As the upgrade process itself was a success and went through everywhere without much hassle as we were used to WordPress updates in the near past, using and maintaining the web projects afterwards wasn’t.
In fact, several plugins just broke and we couldn’t use the software as we were used to: hovering the main menu on the left didn’t work anymore. Our editor was missing the buttons for all tags. All in all it was a messy user experience and it just felt wrong. Plus, we didn’t know exactly what and where things broke after the update.
There are only two things you can do at the moment:
1) downgrade(!) to 5.4.x
2) install a plugin which is called Enable jQuery Migrate Helper. [via]
What the latter does is check your site for outdated jQuery functions. After activation, your website/web project should function like normal. Only addition is a red coloured box which specifies outdated jQuery functions in use on your site. In our case it was constantly this one:
jQuery.fn.live() is deprecated.
What we are doing now is editing the code for those plugins and themes where this error is shown. All updated code will then be found available in our WordPress plugin repository. We created this back when we migrated to PHP 7.x. It will now be updated for jQuery converted plugins as well. We are realisitic here: being in WordPress development since 2005 (15 years is a veryyy long time in WWW terms), we don’t expect some of our older plugins in use to be updated ever to run updated jQuery stuff. This is, in all its fame and glory, the “power” of OpenSource after all.
We apologise for the inconvenience if there should be any. So far on the frontend side, what you see as users, you should see no negative consequences.
Stay sharp and good luck updating to 5.5,
the aethyx staff