Hace una semana aproximadamente supongo que os enteraríais que los artículos se estaban publicando a horas no habituales. Esto era debido a un problema después de la migración, en que el Cron de WordPress se vio afectado, con lo que los artículos/posts que se programaban no se publican cuando debían.
Pero esto tiene una solución sencilla, tenemos que "arreglar" el archivo "wp-cron.php" y su configuración con el servidor.
Para solucionarlo solo debes de seguir los siguientes pasos:
1. Accede por SSH a tu servidor o vps y logeate. Acto seguido introduce el siguiente comando en tu terminal:
wget http://tudominio.com/wp-cron.php
Si todo funciono correctamente verás un mensaje de “OK”. Pero si sucede algún problemas verás un mensaje de "error 404" en la ventana del terminal.
Si te sucede esto deberás seguir estos pasos:
2. Abre tu fichero ‘etc/hosts‘
3. Observa si la DNS a que apunta no es la dirección DNS de tu dominio (p.ej.: si la DNS de tu domino es 75.38.40.200 y el fichero de hosts apunta a 125.0.0.3)
4. Cambia la DNS errónea en el fichero ‘etc/hosts‘ a la DNS real de tu dominio.
5. Comprueba de nuevo si tu fichero ‘wp-cron.php‘ funciona correctamente tecleando lo mismo de antes:
wget http://tudominio.com/wp-cron.php
Y seguramente obtendrás un “OK” 😉
Fuente: Ayudawp.