Yoast SEO breaking login, new post, CF7 messages etc
-
Since upgrading to the latest Yoast SEO, a string of things stopped working on one of my most complex sites (read – has a lot of plugins!). In particular:
– logging in returns a blank page, but I could then get in to back end by navigating manually to the dashboard
– New Post returns a blank page, and couldn’t find a workaround
– Contact Form 7 works, but does not display confirmation messages, and the ‘procesing wheel just keeps spinning, even though the emails have been sent.I tried disabling some of the most likely suspects (Page Builder and WordFence in particular) but no joy – disabling Yoast SEO fixed all the above. I have had a similar issue with a Yoast upgrade before but, annoyingly, I can’t now remember what fixed it.
Here’s a line from error_log from around about the time I was getting this problem, in case that’s helpful (username removed):
[26-Jan-2018 09:18:36 UTC] PHP Catchable fatal error: Argument 2 passed to WPSEO_Link_Watcher::save_post() must be an instance of WP_Post, null given in /home/xxxxxxxxx/public_html/wp-new/wp-content/plugins/wordpress-seo/admin/links/class-link-watcher.php on line 41
I’d obviously like to get Yoast SEO re-enabled as soon as possible (there’s quite a lot of work in those settings!) so any ideas what might fix this gratefully received.
- The topic ‘Yoast SEO breaking login, new post, CF7 messages etc’ is closed to new replies.