Encontré este error al migrar una web con WPML a otro alojamiento, en el error_log hacía referencia al plugin principal de WPML «Sitepress Multilingual CMS» la web muestra la famosa pantalla en blanco, y al desactivarlo todo vuelve a funcionar correctamente.
Eché un vistazo al foro del soporte de WPML y encontré este hilo en el que hablan de ello
La solución a este error es encontrar y reemplazar el contenido de la opción wpml_language_switcher en la tabla wp_options de la base de datos con el contenido de una instalación no corrompida, en mi caso, la del sitio en el anterior alojamiento, pero también sirve un backup previo o una nueva instalación de WPML.
desde phpMyAdmin entramos a la base de datos y en la tabla wp_options buscamos dentro de «option_name» el valor «wpml_language_switcher»



A continuación editamos la fila correspondiente y reemplazamos el valor de la fila original no corrompida.



Como siempre, es imprescindible tener un backup previo del sitio antes de hacer estos cambios.
Imagen del post: Kinsta