Hm, este es casi siempre el culpable ->
1) He verificado para asegurarme de que el archivo wp-config tenga todas las credenciales de base de datos correctas, incluido $table_prefix
¿Verificó tres veces que el nombre de la base de datos en el archivo wp-config para este sitio coincida con el nombre de la base de datos que verificó en su host?
Puede descargar WordPress nuevamente y solo cargar/sobrescribir el directorio /wp-includes/ y el directorio /wp-admin/.
Hay herramientas en phpMyAdmin que puede utilizar para ‘verificar/reparar tablas’.
Pasado eso, habla con el soporte de tu anfitrión.
Alternativamente, puede instalar WordPress de nuevo en un servidor de prueba y luego copiar su carpeta ‘antigua’ /wp-content/ en el sitio de prueba solo para ver si se carga.
¿Cómo haría esto?
Puede descargar WordPress nuevamente y solo cargar/sobrescribir el directorio /wp-includes/ y el directorio /wp-admin/.