Hola, verificando *salud del sitio* en mi subdominio, wordpress dice que "un evento programado ha fallado" y "tu sitio no ha podido realizar una solicitud de loopback", adjunto imagen... he probado desactivando algunos plugin y sigue el aviso, y también he probado cambiar php v7.3 (en lugar de la v7.4) pero sigue igual...??
Contenido solo visible a usuarios registrados
Hola Juan,
Has insertado algún código para cancelar los eventos programados del sitio? Para ello ingresa a tu Cpanel > Administrador de archivos > Public_html > Dominio > Archivo wp-config.php, y buscas en este una linea como esta:
define(‘DISABLE_WP_CRON’, false);
Si se encuentra en True, tienes desactivados todas las acciones programadas en tu web.
Verifica y nos comentas, un saludo 🖐️
Hola, se encontraba en "true" y lo pasé a "false"... pero sigue apareciendo las mismas leyendas...?
Hola.
Tienes que dejarlo en true para que se active el Cron de WordPress, de todas formas el cron de WordPress suele dar problemas ya que necesita de alguan accion pro parte del usuario par que se ejecute, es decir algún usuario tiene que estas accediendo a la web en el momento en el que el cron tien que realizar la tarea.
Añadiendo lo siguiente al archivo functions.php que encontrarás en wp-content -> themes -> Tu_plantilla
add_filter('action_scheduler_run_schedule', function($arg) { return 86400; });
Otra opcion seria instalar el siguiente plugin y desactivar los eventos programados:
-> https://wordpress.org/plugins/wp-crontrol/
Un saludo
Hola, tengo pendiente de resolver el tema: solicitud loopback (adjunto imagen)... tengo instalado el plugin wp-cron y todos los eventos aparecen con el símbolo de exclamación en naranja (ver imagen adjunta). Gracias.
Hola Juan Angel.
Desactiva el cron de WordPress y lo activas en cPanel.
En esta entrada del blog tienes información de como desactivarlo y programarlo en cPanel:
Un saludo
hola, me sigue apareciendo lo que les muestro en imagen adjunta.
Hola Juan Angel,
Puedes enviarnos algunas capturas como haz configurado las opciones para el cron en tu sitio web? de esta forma podemos verificar con mayor detalle
Un Saludo
hola, en el caso de: define(‘DISABLE_WP_CRON’, true); y te adjunto imagen de la otra configuración en el cPanel.
Hola Angel,
Entiendo, en este caso veo que ya tienes configurada las opciones dentro de tu cPanel y Wordpresss por lo que los avisos no interfieren con la funcionalidad del mismo ya que estas ejecutando el cron directamente en cPanel
En otras palabras en un falso positivo que puedes omitir
Un Saludo
Muchas Gracias!
Hola Juan Angel,
Gracias a ti, siempre es un placer poder ayudarte
Escríbenos si tienes cualquier otra consulta
Un Saludo