Hi folks,
I’m currently trying to fix a client’s contact forms from sending everything to spam, and the solution seems to be installing WP Mail SMTP plugin. Unfortunately their site and plugins are all completely out of date, uncluding Site Origin Page Builder and Widgets Bundle, and WP Mail SMTP is not compatible with my PHP and WordPress versions.
After trying to get around it for a while, I decided to try updating which caused a fatal error to occur with both Page Builder and Widgets Bundle being the culprit. Disabling them via FTP managed to fix the issue temporarily and grant me access to the dashboard. I rolled back the site, but now I’m stuck as the client’s website is build entirely with Site Origin tools, but updating WordPress and plugins will cause errors.
Looking for the simplest solution to allow Site Origin tools to run without issue/a diagnosis on what exactly is causing the error.
Current versions:
Page Builder – 2.10.14
Widgets Bundle – 1.15.9
P.S. I get the following errors depending on whether I’m in the dashboard or on the website.:
[Dashboard] Fatal error: Can’t use function return value in write context… (followed by plugin location and line)
[Website] Parse error: syntax error, unexpected ‘?’… (followed by plugin location and line)
Thanks in advance.
Max Kim
Customer Relationship Manager
Chrono Tasks
Hi Max
Thanks for posting your question.
The error message you’ve encountered suggests an outdated version of PHP. WordPress recommends PHP 7.4+ but currently supports 7.0+: https://wordpress.org/about/requirements/. If you need help determining what version of PHP is used on the server in question, you can check https://wordpress.org/plugins/server-ip-memory-usage/.