Si sois administradores de sistemas o habéis trabajado con sistemas alguna vez, probablemente sabréis qué es una tarea cron o una programación de tareas. En Linux (y en otros sistemas tipo Unix) las manejamos con el fichero /etc/crontab y en sistemas Windows con el organizador de tareas. Así que bueno, vamos a definirla.
En WordPress, como podéis imaginar, también existen las tareas cron y por supuesto, son muy útiles y necesarias. Hablemos un poco de ellas.
Como habéis leído antes, son tareas que se ejecuta «solas» cada cierto tiempo, por ejemplo cada hora. El otro día hablábamos de los pedidos que se quedaban como cancelados en WooCommerce. Comentábamos que cada cierto tiempo, WooCommerce ejecuta una tarea que revisa los pedidos que habiendo sido pagados con una pasarela de pago «online», no estaban marcados como pagados y por lo tanto, el sistema presumía que el usuario no había finalizado el pago.
Esto es un caso básico de tarea cron, pero hay muchos más usos, algunos que el propio WordPress o WooCommerce puede generar; y otros que podéis vosotros generar a vuestro antojo para vuestros proyectos personales.
Algunas tareas cron que se ejecutan en vuestro WordPress nada más instalarlas:
Como veis, estas tres tareas son las responsables de que salga arriba en el panel de administración de WordPress una cifra con el número de actualizaciones y al acceder a ella sepamos si hay versión nueva del core o de cada uno de nuestros themes o plugins.
En WooCommerce hay unas pocas tareas cron también por defecto, como podéis imaginaros:
Y bueno, así unas pocas más. Os recomiendo el plugin WP-Crontrol para curiosear un poco sobre el tema. Una vez ya os habéis una idea del para qué sirve todo esto, queda ahora hablar del cómo crear vuestras propias tareas cron, pero eso es ya labor de otra entrada.Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.
RedSys aparte de los pagos normales, llamados autorizaciones, acepta una variedad de operaciones: desde autorizaciones…
WooCommerce permite ordenar los productos de una forma nativa, para poder presentar primero los que…
Cada vez que hay una actualización grande del núcleo WordPress, por defecto WordPress te instala…
Una pantalla LCD es una pantalla delgada y hecha de cristal líquido. Se usa en…
De todos los plugins que existen para Gravity Forms, que son numerosos porque la propia…
Un CMS, como WordPress, facilita la creación y gestión de contenido en la web, sin…