-
AuthorPosts
-
May 8, 2024 at 12:12 pm #1442676
Hi,
To start – plugins and themes are all up to date.
When updating to PHP 8.3.6 initially the website appears to be live and stable. Suddenly within 24 hours the website is offline a critical error statement appears. To get the website back up and running I revert back to PHP 8.1.28.
I have checked on enfold for any updates to theme and it states: No Updates available. You are running the latest version! (4.8.7)
On WordPress Debugging in Plesks, I see these errors on screen:
Deprecated: Creation of dynamic property avia_slideshow::$subslides is deprecated in /var/www/vhosts/adseries.biz/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-slideshow.php on line 895
Deprecated: Creation of dynamic property avia_slideshow::$ie8_fallback is deprecated in /var/www/vhosts/adseries.biz/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-slideshow.php on line 433
Deprecated: Creation of dynamic property avia_slideshow::$service is deprecated in /var/www/vhosts/adseries.biz/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-slideshow.php on line 504
Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/adseries.biz/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/postslider/postslider.php on line 1026
All relating to the third party theme ‘Enfold’.
The these does not appear to be optimised or coded for PHP 8.3, Are therefore any updates for the theme which works with PHP 8.3?
There is also a mention of this on the vulnerabilities: WordPress Enfold theme <= 5.6.4 – Reflected Cross Site Scripting (XSS) vulnerability
Reflected Cross Site Scripting (XSS) vulnerability discovered by Rafie Muhammad (Patchstack) in WordPress Theme Enfold (versions <= 5.6.4)Please can I ask you to investigate and let me know what the solution would be?
Thanks, SamMay 8, 2024 at 2:38 pm #1442690Hey Sam_ADSeries,
Please register your theme license in order to receive updates: https://kriesi.at/documentation/enfold/theme-registration/. If that should not work, then please try using this plugin instead: https://envato.com/market-plugin/
Best regards,
RikardMay 8, 2024 at 2:48 pm #1442696This reply has been marked as private.May 8, 2024 at 2:55 pm #1442698This reply has been marked as private.May 8, 2024 at 4:55 pm #1442706Hi,
Thanks for the link to your site, I see that you are using a very old version 4.8.7 this version can not be updated through the theme update panel, to update your version of Enfold you will need to download the latest installable WP version from your Theme Forest account and upload it to your WordPress ▸ Appearance ▸ Themes ▸ Add Themes ▸ Add New
after you choose the zip file and click install, you will see a This theme is already installed message because you are updating, you can continue
then you will see the Theme updated successfully message.
After you manually update to v5.7.1 you will be able to update though the theme update panel in the future.Best regards,
MikeMay 8, 2024 at 5:00 pm #1442707This reply has been marked as private.May 8, 2024 at 5:25 pm #1442709Hi,
You will not lose anything updating this way. But note that if you have any core theme files customize or any functions add to the theme functions.php file, these will be lost.
If you are using a Child Theme these settings will be fine.
I would still recommend creating a full backup using your webhost backup option as there have been many changes since your version.
Perhaps the best approach would be to create a staging site and then update the staging site first as a test.
Most cPanel webhosts have a staging site option, some in the dashboard:
Others add the option in the Softaculous WordPress Management
There may be other staging site options in different cPanel servers, these are the two that I have seen.Best regards,
Mike -
AuthorPosts
- You must be logged in to reply to this topic.