Here I am again with yet another error on the website of the company I work for.
​
Today I tried to enter the /wp-admin page of my site and the following message appeared
There is a critical error on your site. Check your email for instructions.
Learn more about how to troubleshoot WordPress issues.
​
As I don’t know which email my company registered to receive the message, I went to my host and set the degub mode to true, which gave me access to these messages:
​
Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/allpremium/public\_html/wp-content/plugins/Ultimate\_VC\_Addons/admin/admin.php on line 715
Deprecated: Unparenthesized \`a ? b : c ? d : e\` is deprecated. Use either \`(a ? b : c) ? d : e\` or \`a ? b : (c ? d : e)\` in /home/allpremium/public\_html/wp-content/plugins/js\_composer/include/classes/editors/class-vc-frontend-editor.php on line 644
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/allpremium/public\_html/wp-content/plugins/js\_composer/include/classes/core/class-vc-mapper.php on line 111
Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/allpremium/public\_html/wp-content/plugins/Ultimate\_VC\_Addons/admin/bsf-core/auto-update/admin-functions.php on line 11
Deprecated: The WPSEO\_HelpScout::\_\_construct function is deprecated as of WPSEO 20.3 with no alternative available. in /home/allpremium/public\_html/wp-includes/functions.php on line 5393
Fatal error: Uncaught Error: Call to undefined method WPSEO\_HelpScout::is\_beacon\_page() in /home/allpremium/public\_html/wp-content/plugins/wordpress-seo/admin/class-helpscout.php:45 Stack trace: #0 /home /allpremium/public\_html/wp-content/plugins/wpseo-woocommerce/classes/woocommerce-seo.php(799): WPSEO\_HelpScout->register\_hooks() #1 /home/allpremium/public\_html/wp-includes/class-wp-hook .php(308): Yoast\_WooCommerce\_SEO->init\_beacon(”) #2 /home/allpremium/public\_html/wp-includes/class-wp-hook.php(332): WP\_Hook->apply\_filters(NULL, Array) #3 / home/allpremium/public\_html/wp-includes/plugin.php(517): WP\_Hook->do\_action(Array) #4 /home/allpremium/public\_html/wp-admin/admin.php(175): do\_action(‘admin\_init’) #5 {main} thrown in /home/allpremium/public\_html/wp-content/plugins/wordpress-seo/admin/class-helpscout.php on line 45
​
I have no idea what this says and I don’t know where to start to try to resolve this
If anyone knows what this means or can help me understand the error I’m open to anything
It looks like your wordpress-seo plug-in is throwing the fatal error. If you can access the files of the web host you could rename the folder and it would likely start working again. WordPress also now has a safe mode if you are on the latest core version that would help you to disable the plug-in.