Si tras una migración de WordPress o una reinstalación completa tu blog no genera ninguna página, o lo que es lo mismo, cualquier petición http://miblog.es te devuelve una pantalla en blanco (nada de código fuente), entonces, quizá estés ante el mismo problema que yo me he encontrado.
Resulta que el plugin wp-cache y el wp-super-cache están obligados a convivir, pero no se llevan muy bien. Si tenías el plugin wp-super-cache activado, el pantallazo en blanco podría provenir de ahí. Para solucionarlo, tal y como se propone en algunos sitios de la red se puede eliminar la línea:
define(‘WP_CACHE’, true);
del fichero wp-config.php, pero el problema podría volver a reaparecer inesperadamente y, sobretodo, te quedarías sin caché. Por eso, en mi opinión, esa no es la solución al problema.
Para resolver el problema definitivamente, lo que hay que hacer es:
- Eliminar la mencionada línea.
- Borrar el fichero wp-content/advanced-cache.php (puede contener una línea apuntando a una ruta de fichero inexistente).
- Entrar en el administrador de tu blog (http://miblog.es/wp-admin/ con el usuario administrador).
- Desactivar el plugin wp-super-cache
- Volver a activar el plugin wp-super-cache
- Reconfigurar el plugin
Con esto y un poco de suerte el problema está solucionado.