PHP compatibility checker flags issues with v8.0+

[ad_1]

I received an email from my web host (SiteGround) saying an upgrade to PHP 8.2 was blocked because of code that could cause incompatibilities. I installed WPEngine’s PHP Compatibility Checker plugin and it flagged PP Planner with the following errors:

PHP 8.0 incompatibilities: FILE: lib/vendor/sabre/vobject/lib/Recur/RRuleIterator.php

358 | ERROR | Using an unparenthesized expression containing a “.” before a “+” or “-” has been deprecated in PHP 7.4 and removed in PHP 8.0
424 | ERROR | Using an unparenthesized expression containing a “.” before a “+” or “-” has been deprecated in PHP 7.4 and removed in PHP 8.0

I’m not a developer, merely a humble designer/PM, so I can’t tell if these are utterly insignificant, or if they could cause chaos if I override the host’s recommendation and upgrade to 8.2 anyway. Is there any way for mortals like myself to know without just jumping in and bracing myself for site crashage?

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer