Eso realmente parece inusual. Pero sospecho que el culpable es un complemento. Como su backend no funciona, puede desactivar los complementos a través de FTP, por ejemplo. Inicie sesión a través de FTP y cambie el nombre del /wp-content/plugins/ directorio. Esto desactivará todos los complementos y debería poder acceder al sitio nuevamente.
Si eso no funciona, también podría ser uno de los llamados complementos de uso obligatorio. Estos también se encuentran en un directorio al que puede cambiar el nombre como prueba. se llama /wp-content/mu-plugins/ – Si no está allí, entonces no existen dichos complementos.
Su proveedor de alojamiento puede indicarle cómo conectarse a través de FTP.
Una vez que recupere el acceso, deberá descubrir la causa, por supuesto. Puedes reinstalar los complementos uno por uno y ver cuándo deja de funcionar nuevamente; así es como encontrarás al culpable.
Consejo: si miras la lista de complementos a través de FTP en /wp-content/plugins/ e inmediatamente me doy cuenta de que «eso debe ser todo», luego simplemente elimina el directorio de ese complemento. Quizás así sea más rápido.