• I wanted to report that the plugin is not fully compatible with PHP 8.3. Upon running it in a PHP 8.3 environment, the following warning is generated:

    Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/csi/html/wp-includes/functions.php on line 7329

    Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/csi/html/wp-includes/functions.php on line 2189

    Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/csi/html/wp-includes/formatting.php on line 2819

    1 result – 1 file

    admin\partials\php-everywhere-upgrade-display.php:

      16      function str_contains($haystack, $needle) {

      17:         return $needle !== ” && mb_strpos($haystack, $needle) !== false;

      18      }

    This issue seems to be related to deprecated functionality or compatibility issues in the php-everywhere-upgrade-display.php file. It would be great if the plugin developers could investigate and update the codebase to ensure compatibility with PHP 8.3.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)

The topic ‘Plugin Compatibility Issue with PHP 8.3’ is closed to new replies.