Una instalación de WordPress vieja (4.0) que tenía un cliente dejó de funcionar al login cuando el proveedor de hosting hizo la actualización del servidor de PHP 5.6 a PHP7.
Lo primero fue activar los mensajes de error para saber qué estaba pasando.
![](http://almendro.3ns.com.ar/wp-content/uploads/2019/08/wp4-error-wp-login-php7_00.png)
Luego de obtener el mensaje realizar la búsqueda en la internet a ver si esto ya alguien lo había solucionado.
Y gracias a este sitio en alemán encontré la solución.
![](http://almendro.3ns.com.ar/wp-content/uploads/2019/08/wp4-error-wp-login-php7_02.png)
![](http://almendro.3ns.com.ar/wp-content/uploads/2019/08/wp4-error-wp-login-php7_03-1024x656.png)
Hay que reemplazar una sola línea de código. Y luego de hacer el login, ingresar al panel y hacer la actualización de WP.
Y chau