Hi JP,
The plugin has been tested and updated to be compatible up to PHP 8.1.
However, WordPress itself isn’t yet fully compatible with PHP 8.1 or 8.2, unfortunately. More info about this can be found here: https://make.ww.wp.xz.cn/core/handbook/references/php-compatibility-and-wordpress-versions/
For this reason, I would suggest remaining on PHP 8.0 for your WordPress site(s) for the time being.
Thank you for getting back to me!
Turned out to be another issue. When I switched to PHP 8.0 I had the following warning left:
[06-Jun-2023 08:20:59 UTC] PHP Deprecated: Function get_option was called with an argument that has been obsolete since version 5.5.0! The “blacklist_keys” option key has been renamed to “disallowed_keys”. in /home/villalagohws/domains/villalago.nl/public_html/wordpress/wp-includes/functions.php on line 5697
This did me realise that back in the days, I had received custom code from the orginal developer Nate to use the WordPress blacklists for spam protection. I changed the option key, but it still didn’t work, so I removed that code. It’s not really needed with the intergraded support for reCapcha.
Are you going to add support for reCapcha v3?
As for support for PHP 8.1, there is one deprecation warning left. Hopefully you can fix that soon, along with adding support for 8.2.
[06-Jun-2023 08:46:45 UTC] PHP Deprecated: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated in /home/villalagohws/domains/villalago.nl/public_html/wordpress/wp-content/plugins/restaurant-reservations/includes/Settings.class.php on line 2560
Thanks
JP
Thanks for the update.
Support for reCAPTCHA v3 will likely be added, but there is no timeline for that at the moment.