El problema de la pagina creo que esta acá la solución
http://wpdirecto.com/solucion-para-error-de-conexion-a-la-base-de-datos-de-wordpress-387/Seguro que en más de una ocasión has estado navegando por la red y has llegado a un WordPress con un error de conexión a base de datos (Error Establishing a Database Connection). Este error puede suceder por múltiples causas, y desde WordPress queremos ayudarte para minimizar la frustración a la que nos sometemos cuando no sabemos bien como solucionar nuestros problemas con WordPress.
Nota Importante: Antes de realizar cualquier cambio de bases de datos, por favor, asegurate que tienes copias de seguridad.
¿Porqué nuestro WordPress nos devuelve este error?
Pueden ser varias las razones por las que tu WordPress te devuelve que no es capaz de establecer la conexión a base de datos MySQL. Una de ellas podría ser que los datos de conexión, servidor MySQL, nombre de usuario o clave de acceso a MySQL han sido cambiados. Que el servidor MySQL tenga problemas y no esté activo. O que la base de datos este corrupta. Nuestra experiencia nos dice que la mayoría de las veces los errores suceden en la parte del servidor. Vamos a comentar algunas de las soluciones a problemas con WordPress.
El problema de conexión se da en el acceso a /wp-admin/
Lo primero es comprobar que el error de conexión además de en el acceso a la administración está provocando que nuestro sitio no esté disponible, es posible que si tienes una buena cache de WordPress tu sitio si esté activo pero la administración no lo este. El error típico suele salir en inglés y es como este “Error establishing a database connection” o lo que es lo mismo “Error estableciendo la conexión a la base de datos”.
Podemos reparar la base de datos MySQL añadiendo la siguiente línea en nuestro fichero wp-config.php:
define('WP_ALLOW_REPAIR', true);
Una vez que hemos añadido la línea podremos ejecutar un fichero para reparar la base de datos en una página como esta:
http://www.tusitioweb.com/wp-admin/maint/repair.php. En esta dirección tendrás 2 opciones, la de reparar la base de datos y la de reparar y optimizar.
Recuerda, que no necesita autentificarte para acceder a esta funcionalidad ya que has podido editar el fichero de configuración. Ademas esto es así porque si la base de datos está corrupta lo normal es que no sea posible acceder a la tabla de usaurios. Una vez reparada y optimizada la base de datos debemos eliminar la línea añadida antes en el wp-config.php.
Esto mismo también podrias hacerlo evitando los pasos anteriores desde un terminal ssh sabiendo usar mysql en línea de comandos con un phpmyadmin tipico en muchos servicios de hosting web. Y si esto no soluciona tu problema hay que seguir con otras posibles soluciones.
Otras soluciones a problemas de conexión MySQL en WordPress
Como comentamos antes si la solución anterior no hace funcioner nuestro WordPress tenemos que comprobar los datos de conexión a la base de datos en el wp-config.php, revisando servidor al que nos conectamos y datos de acceso a la base de datos para asegurar que son correctos.
En el link sale lo demás. Bueno haber si algún adm lo ve y lo puede acomodar..