Desde hace un tiempo no me funciona poder programar posts. Indico fecha y hora y cuando compruebo si se ha publicado, al lado del post me figura en rojo "Programación perdida".
¿Cómo lo podría solucionar?
Muchas gracias de antemano.
Víctor
Contenido solo visible a usuarios registrados
Respondido : 18/04/2022 8:29 am
Pepe
Soporte CMS WebempresaAdmin
Hola Victor.
WordPress utiliza un cron virtual,el archivo wp-cron.php que se encuentra raíz de tu la instalación, este archivo es el que se encarga de ejecutar el cron y comprobar si hay tareas pendientes cuando tu web es visitada, si en el momento de publicar la entrada la web no recibe visitas estas no se publicaran.
Vamos primero por lo mas facil ya que tambien puede ser que el plugin de Cache este afectando a la publicación.
.- Vacía la cache y desactiva el plugin de WP Rocket e intenta programar una entrada, revisa si se publica esa entrada.
Si se publica la entrada:
.- Dentro de Reglas avanzadas del plugin, en la opción " Purgar siempre estos URLs " añades la ruta al archivo wp-cron.php
Si sigues con el problema:
Desactiva el Cron de WordPress y creas una tarea cron desde tu cuenta de Panel paar que sea el propio servidor el que se encargue de realizar esas tareas:
Solo tienes que activarlo, el plugin se encarga de revisar si hay alguna tarea pendiente, como puede ser la publicación de entradas, y las ejecuta.
Un saludo
Respondido : 18/04/2022 10:43 am
Victor
Usuario experto
Muchas gracias por tu respuesta, Pepe.
Voy a probar las opciones que me das y si tuviera dudas, te comento.
Un saludo.
Respondido : 18/04/2022 10:55 am
Pepe
Soporte CMS WebempresaAdmin
Hola Victor.
Ok, dejo el hilo abierto por si necesitas retomarlo.
Un saludo
Respondido : 18/04/2022 10:58 am
Victor
Usuario experto
Buenas tardes,
He desactivado WPRocket y sí que se ha publicado el post programado.
Ahora me meto, como me indicaste en opciones avanzadas del plugin y en el apartado "Purgar siempre estos URLs" no me queda claro qué es lo que tengo que poner.
¿Debo poner únicamente wp-cron.php o algo más?
Muchas gracias de antemano.
Respondido : 19/04/2022 7:50 pm
Karen Rios
Soporte CMS WebempresaModerator
Hola Victor,
En este caso ya que se publicó primero realiza la prueba que comenta Pepe, activa el plugin de wp rocket y sique estos pasos que menciona
Si se publica la entrada:
.- Dentro de Reglas avanzadas del plugin, en la opción " Purgar siempre estos URLs " añades la ruta al archivo wp-cron.php
Guarda los cambios y revisa si al programar una nueva entrada se publica sin problema.
Revisa esto y nos comentas como ha ido todo
Un Saludo
Respondido : 19/04/2022 7:53 pm
Victor
Usuario experto
Hola Karen,
Muchas gracias por tu rápida respuesta. Disculpa que no había visto la captura de Pepe. Acabo de hacerlo y dejarlo programado para mañana por la mañana.
En cuanto sepa si se publica correctamente, os aviso.
Gracias nuevamente.
Un saludo.
Respondido : 19/04/2022 8:01 pm
Bruno
Soporte CMS WebempresaModerator
Que tal Victor,
No te preocupes, quedamos atentos a tus comentarios
Saludos!
Respondido : 19/04/2022 8:21 pm
Victor
Usuario experto
Buenos días,
Probé añadiendo lo que me dijisteis en "Purgar siempre estos URLs" y el problema sigue igual. No se ha publicado.
He pasado al siguiente paso: Añadir a wp-config.php lo que me indicasteis. Adjunto captura para que me confirméis, por favor, si es correcto. No lo he añadido a wp-config.php sample. Únicamente a wp-config.php
Después, indicais que entre en "avanzados " del cpanel, pero no veo nada así. Lo más parecido que veo es "otras herramientas" - trabajos de cron. ¿Es eso?
Muchas gracias de antemano.
PD: Con esta segunda alternativa, tengo que dejar WPRocket como estaba o es irrelevante (quiero decir si tengo que quitar lo que puse en "purgar siempre estos urls"
Un saludo
Respondido : 20/04/2022 9:14 am
Pepe
Soporte CMS WebempresaAdmin
Hola Victor.
trabajos de cron. ¿Es eso?
Si Victor, es eso:
.- Seleccionas " Modo Basico "
.- Seleccionas para que se ejecute por ejemplo cada 30Min.