layers-wp / layerswp

Layers WordPress theme by Obox
http://www.layerswp.com
Other
23 stars 10 forks source link

Need Help In Resolving Customized LayersWP Theme PHP Compatibility Issue #439

Open kecohen2020 opened 3 years ago

kecohen2020 commented 3 years ago

Hi, I built a website for a client, bcrft.com, several years ago using a theme that used layerswp as it's foundation. It was called the Handyman - Craftsman Business WordPress Theme and was created by ThemeLaboratory. ThemeLaboratory no longer supports the theme.

I've kept the site up-to-date through monthly maintenance and found that it would break occasionally when an existing site plugin was updated. The fix was to reactivate the TL Handyman Plugin which is the foundational piece of the site created by the theme's developer. The plugin description is "Add 9 Widget for LayersWP Builder(Extended Layers Content Widget, Pricing Table, Services and Blog Tips...). Add 2 Standard WP Widgets (TL Recent Posts, TL Recent Tweets). CPTs(Testimonials, Services and Portfolio Cpt.) Then reset the Permalinks.

Unfortunately, while that fix appeared sufficient through PHP 7.0 I'm unable to conform with WordPress's guidance to update to PHP 7.4 for security purposes without the site breaking.

Since the theme's developer no longer provides any type of support for the theme and hasn't been interested in helping me resolve this particular issue, I hired a developer through upwork who advised she'd created a dev site, updated the plugins and proceeded to research layerswp PHP compatibility. She shared that layerswp did not appear to be compatible with PHP above 7.0 and she provided these two screenshots

She's suggested I simply switch out the theme for another which is compatible with PHP 7.4, but I'm hoping layerswp has an alternative suggestion since:

  1. My client likes the look and feel of his site.
  2. It would be a lot of work to start over.
  3. It doesn't quite track that layerswp, as a highly regarded ongoing entity, would have stopped evolving so it's incompatible with any PHP code above 7.0

Your suggestions and guidance in this matter would be greatly appreciated.

Sincerely, Kimberly