this is what the hosts say but the site says wordpress is up to date:
Hi Lisa,
I’ve had a look, the error is not being caused by memory or the PHP version. The theme is trying to use a wordpress function called wp_body_open(), however this does not exist on the site. The site is running wordpress 4.8 (I think from 2017?), whereas the theme is trying to use features that were not included until newer versions.
The error log has the following in it when trying to view the homepage.
[12-Sep-2021 12:42:48 UTC] PHP Fatal error: Uncaught Error: Call to undefined function wp_body_open() in /home/splcats/public_html/wp-content/themes/x/framework/legacy/cranium/headers/views/global/_header.php:20
Stack trace:
#0 /home/splcats/public_html/wp-content/themes/x/framework/legacy/functions/frontend/view-routing.php(36): include()
#1 /home/splcats/public_html/wp-content/themes/x/framework/legacy/functions/frontend/view-routing.php(74): x_render_view(’/home/splcats/p…’, Array, true)
#2 /home/splcats/public_html/wp-content/themes/x/framework/legacy/cranium/headers/views/renew/wp-header.php(11): x_get_view(‘global’, ‘_header’)
#3 /home/splcats/public_html/wp-content/themes/x/framework/legacy/functions/frontend/view-routing.php(36): include(’/home/splcats/p…’)
#4 /home/splcats/public_html/wp-content/themes/x/framework/legacy/functions/frontend/view-routing.php(74): x_render_view(’/home/splcats/p…’, Array, true)
#5 /home/splcats/public_html/wp-content/themes/x/framework/legacy/cranium/headers/views/header/base.php(17): x_get_view(‘renew’, 'wp in /home/splcats/public_html/wp-content/themes/x/framework/legacy/cranium/headers/views/global/_header.php on line 20
You may need to switch to a different theme or downgrade and update wordpress to one that is compatible with the theme I think for the site to load.