We also have this identical error from Divi and WPS Hide Login.
Disabling the WPS Hide Login plugin solved the issue immediately, though we’re also chasing Divi for a proper fix.
It would also be nice if WPS Hide Login fixed their side of this as no doubt it’s a clash caused by recent WordPress changes, and I suspect it will affect more and more people.
Cheers,
Brian
We’re having more or less the same problem, with latest version of Divi and WPS Hide Login.
BUT, it only causes a white screen when we access the admin pages using https. http works fine.
Any word of a fix?
Thanks,
Don
I’m having this problem on a few of my sites too. Any help would be appreciated.
sonnymanou,
Deactivating WPS Hide Login solved it for me. More specifically, it was the only thing that worked.
Don
Hi,
The plugin will prevent access to the admin by sending a fake 404 error if you’re not logged-in.
The problem in your case is that there is a context issue, where WP thinks it’s in the admin, while the page displayed is a public page, so trying to load a function that is not available.
So it’s normal that you are not able to go straight to wp-admin, but it’s not normal to receive a PHP error.
I’ll change the way this works to solve the issue in the next release.
Hi,
the latest version of the plugin fixes this issue!