WordPress 6.7.x has introduced changes that are causing PHP notices (not critical errors) to appear when using certain incompatible plugins. Here are your options to resolve this:
- Check for Plugin Updates: Many developers have likely released compatibility fixes already, so start by ensuring your plugins are up to date.
- Adjust Error Reporting Settings: If the notices persist, it’s likely because your site is in debug mode or your host displays PHP notifications. To prevent these notices from showing up, disable Debug mode by editing your
wp-config.php file. Replace this line:
define( 'WP_DEBUG', true ); with: define( 'WP_DEBUG', false );
- Other Options:
- Temporarily roll back to WordPress 6.2.2 and upgrade again once plugin developers catch up.
- Alternatively, maintain your current version and wait for plugin updates.
The WordPress core team previously discussed these plugin compatibility requirements in their developer documentation:
https://make.ww.wp.xz.cn/core/2024/10/21/i18n-improvements-6-7/
NOTE: In your case, the notice pertains to the woocommerce-payments plugin. For further assistance, you can reach out directly to their support team:
https://ww.wp.xz.cn/support/plugin/woocommerce-payments/
Hi, my website also getting the below error, wordpress version is 6.7.1 –
WPCode Lite Plugin – Version 2.2.3.1
NoticeincorrectlyupdraftplusinitDebugging in WordPress/home3/ashasiya/public_html/wp-includes/functions.php6114
Noticeincorrectlywordpress-seoinitDebugging in WordPress/home3/ashasiya/public_html/wp-includes/functions.php6114
I have updated wp-config.php file by adding the lines below,
define( ‘WP_DEBUG’, false );
define( ‘WP_DEBUG_DISPLAY’, false );
define( ‘WP_DEBUG_LOG’, false );
But still the same issue.
Please help me to fix it ASAP