KAGG Compatibility


WordPress is not fully compatible with PHP 8.0 – 8.3. Remaining known PHP 8.0+ issues are deprecation notices.

The same is related to many popular plugins such as WooCommerce, Jetpack, Gravity Forms and others. Mainly, they produce deprecation notices from the Action Scheduler library.


  • The plugin blocks deprecation notices, user deprecation notices, notices, warnings, user notices, and user warnings.
  • The list of folders from which errors are blocked can be filtered. This list may specify any WordPress Core, plugin and theme folders.
  • Plugin filters out errors from these folders only. Errors produced by other code are not blocked, which helps in debugging user code.
  • During activation, plugin installs a mu-plugin kagg-compatibility-error-handler.php into the /wp-content/mu-plugins/ folder. It contains the error handler, which loads earlier than any plugin or theme.

Plugin Support


  1. Upload kagg-compatibility folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Can I contribute?

Yes, you can!


8 de Novembro, 2023
Almost all major plugins were not ready to switch to php 8.1: Yoast SEO, Rank Math, Mail Poet, etc. You get a bunch of warnings about deprecation. This plugin allows you to solve this problem by simply enabling it. Simple, fast, comfortable
Leia 1 avaliação

Contribuidores e desenvolvedores

“KAGG Compatibility” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


Registro de alterações


  • Tested with WordPress 6.5.
  • Tested with WooCommerce 8.6.


  • Added normalization of dirs to handle errors from.
  • Added plugins’ directories to the default list.


  • Fixed improper display of the “rate plugin” message on options.php.
  • Fixed fatal error with improperly coded third-party error handlers.


  • Fixed conflict with hCaptcha plugin.


  • Tested with WordPress 6.4.
  • Added settings page to specify the list of directories to process errors from.
  • Added ability to chain error handlers.
  • Added compatibility with Query Monitor.
  • Added filter for folders.
  • Added filter for error levels.


  • Tested with WordPress 6.3.


  • Tested with WordPress 6.2.
  • Tested with PHP 8.2.


  • Tested with WordPress 6.0.


  • Fixed creation of the mu-plugin folder if it does not exist.


  • Initial release.