WordPress 6.7.x has introduced some changes that are causing PHP notices (not critical errors) to appear when using certain incompatible plugins. Here are your options to resolve this:
First, check if there are any available updates for your plugins, as many developers have likely released compatibility fixes already.
If you’re still seeing notices, they’re probably appearing because your site is in debug mode or your host displays PHP notifications. You can resolve this by adjusting your error reporting settings. Your host can help you with that.
You have two other options: Either temporarily roll back to WordPress 6.2.2 and upgrade again once plugins catch up, or simply maintain your current version until plugin developers release their updates.
The WordPress core team actually discussed these upcoming plugin compatibility requirements a while back in their developer documentation: https://make.wordpress.org/core/2024/10/21/i18n-improvements-6-7/
NOTE: In your case, the notice pertains to WPForms. According to them, the issue was resolved in a previous update. Please ensure that the plugin is up to date. If it is, and you’re still encountering the issue, you can reach out to them directly at: https://wordpress.org/support/plugin/wpforms-lite/
Since you are unable to access wp-admin, you can temporarily disable the plugin, so you can log in. Follow this guide to deactivate plugins manually: How to Deactivate All Plugins When Not Able to Access the AdminMenus.
-
This reply was modified 1 year, 6 months ago by
Lina Asenova.
These PHP notices (not errors) appear because some of your plugins are not compatible with changes in WordPress 6.7.x. To solve this you can:
- Install all pending updates. The plugin developers may have already provided a fix.
- Disable the output of PHP notices. This either happens because your WordPress is running in debug mode OR your hosting is outputting PHP errors.
- Or downgrade to WordPress 6.6.2 and then wait some time until you go back to 6.7.x until the plugin developers have caught up.
- Or simply wait until the plugin developers make changes in this regard.
See also the information from the core developers about the upcoming changes for plugin developers from a few weeks ago: https://make.wordpress.org/core/2024/10/21/i18n-improvements-6-7/