{"id":6727,"date":"2024-05-02T17:14:47","date_gmt":"2024-05-02T15:14:47","guid":{"rendered":"https:\/\/www.nicalia.com\/nicapedia\/guias\/wordpress\/configuracion-de-wordpress\/programar-la-ejecucion-del-archivo-wp-cron-php\/"},"modified":"2025-09-22T22:03:31","modified_gmt":"2025-09-22T20:03:31","slug":"programar-la-ejecucion-del-archivo-wp-cron-php","status":"publish","type":"docs","link":"https:\/\/www.nicalia.com\/nicapedia\/programar-la-ejecucion-del-archivo-wp-cron-php\/","title":{"rendered":"C\u00f3mo desactivar WP-Cron en WordPress y configurarlo con una tarea del servidor"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"Programarlaejecuci\u00f3ndelarchivowpcron.php-\u00bfQU\u00c9ESELCRONDEWORDPRESS?\">\u00bfQU\u00c9 ES EL CRON DE WORDPRESS?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El <strong>WP-Cron<\/strong> es el sistema interno de WordPress encargado de ejecutar tareas programadas sin que tengas que intervenir.<br>Algunos ejemplos de estas tareas son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Actualizaciones autom\u00e1ticas de WordPress y plugins.<\/li>\n\n\n\n<li>Env\u00edo de pingbacks.<\/li>\n\n\n\n<li>Ejecuci\u00f3n de copias de seguridad.<\/li>\n\n\n\n<li>Publicaci\u00f3n de entradas programadas.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Problema del WP-Cron por defecto<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WP-Cron no funciona como un cron real del sistema, sino que se ejecuta cada vez que alguien visita tu web.<br>Esto genera dos problemas principales:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Sobrecarga en el servidor<\/strong>: si hay muchas tareas programadas, cada visita dispara m\u00e1s consumo de recursos.<\/li>\n\n\n\n<li><strong>Inestabilidad<\/strong>: si no hay visitas, las tareas no se ejecutan puntualmente.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Por este motivo, es recomendable <strong>desactivar WP-Cron interno<\/strong> y sustituirlo por una tarea cron real en tu hosting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Programarlaejecuci\u00f3ndelarchivowpcron.php-DESACTIVANDOWP-CRON\">Paso 1: Desactivar WP-Cron interno<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Edita el archivo <code>wp-config.php<\/code> de tu instalaci\u00f3n de WordPress (lo encontrar\u00e1s en la carpeta ra\u00edz).<\/li>\n\n\n\n<li>A\u00f1ade esta l\u00ednea de c\u00f3digo antes de <code>\/* That's all, stop editing! Happy publishing. *\/<\/code>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>define(\"DISABLE_WP_CRON\", true);<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Con esto evitas que WP-Cron se ejecute autom\u00e1ticamente en cada carga de p\u00e1gina.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 2: Configurar una tarea cron en cPanel<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Accede a tu <strong>cPanel<\/strong>.<\/li>\n\n\n\n<li>En el buscador escribe <strong>Cron Jobs<\/strong> o <strong>Tareas cron<\/strong> y accede al apartado.\n<ul class=\"wp-block-list\">\n<li>En Nicalia lo encontrar\u00e1s dentro del bloque <strong>Avanzado<\/strong>.<br><img decoding=\"async\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953217-1.png\" alt=\"\"><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Localiza la secci\u00f3n <strong>\u201cAgregar una nueva tarea CRON\u201d<\/strong>.<\/li>\n\n\n\n<li>Introduce el siguiente comando, sustituyendo <code>tudominio.com<\/code> por tu dominio real:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -q -O \u2013 -t 1 http:\/\/tudominio.com\/wp-cron.php?doing_wp_cron &gt;\/dev\/null 2&gt;&amp;1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Este comando ejecutar\u00e1 el archivo <code>wp-cron.php<\/code> de WordPress y lanzar\u00e1 las tareas programadas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 3: Definir la frecuencia de ejecuci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando a\u00f1adas la tarea cron, puedes elegir cada cu\u00e1nto tiempo se ejecutar\u00e1.<br>Un intervalo recomendado es <strong>cada hora<\/strong> para mantener un buen equilibrio entre rendimiento y puntualidad de las tareas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Ejemplo: ejecutar cada hora a los minutos 6 y 36.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"575\" height=\"458\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953218-1.png\" alt=\"\" class=\"wp-image-8904\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953218-1.png 575w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953218-1-300x239.png 300w\" sizes=\"(max-width: 575px) 100vw, 575px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 4: Verificar la tarea cron<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez a\u00f1adida, la tarea aparecer\u00e1 en la secci\u00f3n <strong>\u201cTareas CRON actuales\u201d<\/strong> de tu cPanel.<br>Ah\u00ed podr\u00e1s confirmar que est\u00e1 activa y se ejecutar\u00e1 con la frecuencia configurada.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"138\" src=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953219-1-1024x138.png\" alt=\"\" class=\"wp-image-8906\" srcset=\"https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953219-1-1024x138.png 1024w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953219-1-300x40.png 300w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953219-1-768x103.png 768w, https:\/\/www.nicalia.com\/nicapedia\/wp-content\/uploads\/2024\/06\/24953219-1.png 1121w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Recomendaci\u00f3n final<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Desactivar el WP-Cron interno y usar un cron real del servidor es una de las primeras optimizaciones que deber\u00edas aplicar en cualquier instalaci\u00f3n de WordPress.<br>Esto reducir\u00e1 el consumo de recursos, mejorar\u00e1 la estabilidad y evitar\u00e1 problemas futuros.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQU\u00c9 ES EL CRON DE WORDPRESS? El WP-Cron es el sistema interno de WordPress encargado de ejecutar tareas programadas sin que tengas que intervenir.Algunos ejemplos de estas tareas son: Problema del WP-Cron por defecto WP-Cron no funciona como un cron real del sistema, sino que se ejecuta cada vez que alguien visita tu web.Esto genera [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":6705,"menu_order":7,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-6727","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/4471485c4e49f46218d6b6d125f80f4cde1f86f045fd896202eefddaf4d4510a?s=96&d=mm&r=g","author_name":"Francisco Garvi","_links":{"self":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/comments?post=6727"}],"version-history":[{"count":5,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6727\/revisions"}],"predecessor-version":[{"id":9709,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6727\/revisions\/9709"}],"up":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/6705"}],"wp:attachment":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/media?parent=6727"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_tag?post=6727"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_badge?post=6727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}