A veces escuchará, en una reunión, por ejemplo, esta palabra “cron” (¿o es kron? “Cron”?!) Alrededor de WordPress. Hoy entenderemos qué demonios es y qué nos ayuda a hacer. Las tareas programadas de WordPress son comunes y útiles para cualquier cosa, desde complementos de comercio electrónico hasta el núcleo de WordPress en sí. El poder de WP Chron es real, porque el poder de las tareas de cronas en general es real. Pronto tendremos un nuevo artículo con una serie de ejemplos de código útiles. Hoy nos centraremos en lo que es un Cronjob en general, y luego específicamente en cómo esta comprensión hará que los trabajos de WordPress de Cron tengan mucho significado para nosotros.
¿Por qué la gente usa Chron en general? En resumen, el cron en un tiempo utilizado en la programación de una computadora para significar “algo en un punto”. Por lo tanto, cada vez que desee programar una determinada subrutina, una función de WordPress, etc., para ejecutar todos los días a la medianoche, tendré que usar un sistema como un trabajo de WordPress cron para hacer. En WordPress, las tareas programadas se realizan utilizando un sistema que funciona bastante similar a un “crontab”, pero que es sutil diferente. Pero paso delante de mí. ¿Qué es esta palabra cron? En resumen, la ortografía de Chron está relacionada con palabras como el cronógrafo (el refugio del tiempo) en el griego “Chronos”. ¿Pero la razón por la que carece de una H? Es mejor que sepa que el inglés o las computadoras son raras. No estoy seguro de cuál. Ni siquiera la página de Wikipedia en el Chron realmente explica a dónde fue H, pero destaca que este ha sido un estándar de “UNIX”.
Entonces, por lo tanto, no estamos hablando del “trabajo cron de WordPress”, sino de “tareas programadas de WordPress”. El significado es casi idéntico, pero WordPress no usa el sistema CRON UNIX directamente. ¿Qué es un crontab? Unix, si no está familiarizado, es un predecesor directo de sistemas operativos modernos de Linux y MacOS. Entonces, algo que es un “estándar de Unix” es bien conocido y familiar para muchos programadores y computadora. Para estas personas, Crontab es esencialmente una lista de todas las tareas que una computadora debe ejecutarse en un momento determinado. Es una estructura ligeramente confusa para el archivo, pero funciona bien en todo el mundo durante décadas. Tiene 6 columnas, minutos, hora, día del mes, mes y día de la semana, cada una representada por un entero. Luego, el sexto elemento de una línea dada es el comando UNIX CLI para ejecutar. Todo esto hace que “cada primer día del mes a las 3:24” o “cada cinco minutos” puede declararse en un formato bastante compacto.

¿Te he perdido últimamente? No te preocupes. Los Cronjobs no son muy importantes para el resto de este artículo. WordPress WP Cron usa crontab?
Crontab no es muy importante para nosotros, porque en realidad estamos aquí para comprender las tareas programadas de WordPress. Entonces, ¿qué es WP-Chron? En resumen, es un sistema (como crontab) que permite que ciertas tareas (o “cronjobs”) se realicen en un futuro futuro o en un programa en particular. No es lo mismo que Crontab; WordPress no usa eso directamente. ¿Por qué no usar crontab? Especialmente porque haría que un sitio de WordPress sea más difícil y requeriría más experiencia en el sistema que la mayoría de los usuarios de WordPress. Entonces WordPress vino con un sistema que era mucho más fácil de ejecutar si eres nuevo. Pero entonces, ¿qué hace WP-Chron? ¿Cómo funciona una tarea programada de WordPress? En resumen, para evitar la complejidad de configuración adicional, un programa programado de WordPress se realiza al final de una página web a un visitante. WP-cron es el nombre habitual que llamamos al subsistema de WordPress que puede ejecutar una determinada función o sistema después de una carga de página normal. Por lo tanto, su sitio generalmente lo usará para hacer otra tarea de administración de WordPress que se haya ejecutado, puede ver si hay una actualización para el WordPress para descargar e instalar.

La configuración de Cron WordPress realmente no existen en este sistema. En cambio, el software (básico) de WordPress solo verifica cuando los complementos (o los subsistemas básicos internos de WordPress) quieren ejecutar y luego llamarlos para que se ejecute cuando quisieran ser llamados.
La operación conceptual de las tareas programadas de WP, por lo que funcionan las tareas de WordPress Cron.Usan algo llamado sistema WP Cron, pero el Chron necesita que se llame al sitio de WordPress para mostrar nuevas páginas para funcionar.Este es un punto importante, por lo que lo diré nuevamente: si sus trabajos cron de WordPress no funcionan, puede deberse a que su sitio de WordPress no recibe suficientes visitas a los momentos correctos durante días para trabajar como usted.D espera.Porque sin visitas, su sitio web de WordPress puede abordar las tareas de Chron programadas, las tareas de Chron WordPress no se ejecutarán en el tiempo o al mismo tiempo.

El gran problema con el sistema WP-chron, como sugerí anteriormente, es cuando tienes un sitio web de pasatiempo verdaderamente construido. Un sitio web que usted y solo unos pocos amigos ven de vez en cuando sus tareas programadas no se ejecutarán. Además, si tiene un complejo final en caché para su sitio de WordPress, lo que hace que su sitio no juegue demasiadas páginas, está acostumbrado a sentir que sus tareas programadas de WordPress están interrumpidas. A veces las personas le darán el consejo de que debe “reemplazar el WordPress Chron con un trabajo real”. No significa que debas romper el sistema CRON WP. En cambio, el consejo es obligar a WordPress a realizar sus tareas de Chron en un programa regular. Para hacer la llamada CRONTAB de su servidor Unix en WordPress y ejecutar todas las tareas que ha programado en una computadora regular y controlada. (Al final de la sección VENTAJES, tenemos el enlace que explicará cómo configurar PowerShell o Crontab para resolver el problema que no desencadena las tareas programadas). Las ventajas de la programación del sistema de WordPress
Por lo tanto, las personas están frustradas de que un trabajo de WordPress no funcione como un trabajo normal. Con un Cronjob normal, si se inicia la computadora, el pedido registrado se ejecutará. Sin excepciones. Un trabajo de WordPress Cron requiere algo más que comprender que se ejecutará “en el momento adecuado, en un sitio web normal con niveles de tráfico promedio”. Pero esta es la belleza del sistema WordPress WP-Chron. Incluso en el sitio que su antiguo tío Joe configuró el host (o cualquier otra cosa) hace 5 años, las tareas programadas son posibles. Ni el tío Joe ni el hostgator hicieron algo especial para permitir que el sitio de Joe ejecute Chronjobs. En cambio, su sitio ha logrado ejecutar niños de seguridad, enviar correos electrónicos de resumen diarios y muchos más sin ninguna programación especial. Ese tío Joe puede cambiar los complementos de copia de seguridad sin reescribir (y aprender a editar) su archivo crontab es precisamente la belleza y el poder del sistema de programación de eventos de WordPress.


Comprender las tareas programadas de WordPress: WP Cron tiene sentido
Tags Comprender las tareas programadas de WordPress: WP Cron tiene sentido
homefinance blog