[ad_1]
I’ve updated the PHP, WordPress is up to date and I’m getting many Deprecated error codes such as this. Any fix for this.
Deprecated: Creation of dynamic property booked_plugin::$booked_screens is deprecated in /home/customer/www/beachsidemassagetherapy.ca/public_html/wp-content/plugins/booked/booked.php on line 42
Deprecated: Creation of dynamic property Tribe__Events__Aggregator::$migrate is deprecated in
[ad_2]
Access your WP installation files through the hosting panel file manager or using FTP and rename the booking plugin folder (you can just append an underscore, like plugin-folder__). This will disable the plugin.
Then, reach out to the plugin developer and share the error log, obviously the plugin is not yet compatible with the PHP version you switched to.
If unable to manage, reach your hosting provider for support.
To keep the site running, rollback PHP to the last “safe” option you were using, change back the plugin folder name to original, update the plugin once the update becomes available and then update PHP.
Those are the only things you can do
Most of the errors are from you theme and the page builder that’s being used along with it. Make sure to update the theme, I think you’re using this theme: [jacqueline])
Confirm it’s the same theme before buying.
You need to update Visual Composer and Booked plugins.
It looks like after rollilng back your PHP version and updating your Jaqueline theme from ThemeForest there’s still one warning related to what’s probably date formatting in a theme file.
Since you’re using SiteGround you should be able to log in, go to your Site Tools panel, choose File Manager from the Site tab in the sidebar and then find wp-config.php in the public_html folder.
Select wp-config.php and click the pencil icon in the toolbar or right-click and choose Edit.
Then you can follow the steps outlined in this WPBeginner post
The short answer is look for a line that says this:
define(‘WP_DEBUG’, false);
and replace that line with this
ini_set(‘display_errors’,’Off’);
ini_set(‘error_reporting’, E_ALL );
define(‘WP_DEBUG’, false);
define(‘WP_DEBUG_DISPLAY’, false);
That should stop the errors from showing, but you’ll still want to get an actual fix.
The first thing I’d try is contacting the Jacqueline theme devs. You should be able to find them through your ThemeForest account. If it’s not one of the tens of thousands of abandoned themes that are still up in ThemeForest they should be able to help you out.
If not then it’s true you’ll need to get a different theme. One complicating factor with that is you’ll want to choose another theme that supports the WPBakery page builder that came baked into your theme. If you choose a different theme from, say, the WordPress theme directory it’s likely to disable the builder and totally scramble the pages.
You may also be able to buy your own copy of WPBakery (now evidently available through WPBakery.com) to recover your content. If you install a stand-alone version of WPBakery you should be able to choose from a much wider selection of themes.
—
One last thing you might check: When you update a lot of ThemeForest themes there may be bundled plugins that also need to be updated. Sometimes updating those can clear up remaining errors. Unfortunately this won’t be true if the original developers have abandoned the theme. But it’s worth checking.