
A Tâche cron o Tâche cron est l'un tâche que le système est en cours d’exécution automatiquement à un certain moment ou chaque vrai intervalle de de temps. Sont généralement livrés avec l’ensemble des Hébergement ont contracté, normalement dans un logement un peu Advanced et en VPS ci-après.
Mais si vous utilisez WordPress, Ce ne va pas falloir, parce que vous avez WordPress fonction intégrée sa Gestionnaire de tâches cron propres, et nous allons voir comment nous pouvons faire à Configurer un tâche pour exécuter chaque intervalle de temps déterminé.
Comment configurer un travail Cron ou Cron Job dans WordPress fonctionne gestionnaire
Comme presque toutes les fonctionnalités que nous ajoutons à notre gestionnaire de contenu, pour pouvoir planifier une tâche o tâche cron dans notre WordPress, la première chose que nous avons à faire est d’ouvrir le fichier Functions.php, qui se trouve dans le le dossier du thème J’ai actuellement Actif. Ce dossier est généralement quelque chose de semblable à la suivante:
1 | http://www.tudominio.es/wp-content/themes/mi-tema/ |
À la finale Ce fichier qui ont tout simplement Ajouter ce qui suit code en PHP:
1 2 3 4 5 6 7 8 9 10 11 12 | function activarTareas() { if ( !wp_next_scheduled( 'miEventoCadaHora' ) ) { wp_schedule_event(time(), 'hourly', 'miEventoCadaHora'); } } add_action('wp', 'activarTareas'); function ejecutarTareaCadaHora() { //Aquí va el código que queremos que se ejecute cuando //salte el evento } add_action('miEventoCadaHora', 'ejecutarTareaCadaHora'); |
Tout d'abord, Nous créons une fonction où on va planifier un événement ‘miEventoCadaHora‘, et nous allons configurer la fréquence d’exécution doit. Dans ce cas lors de la définition ‘toutes les heures‘ Nous sommes indiquant qu’il est toutes les heures. Les autres valeurs sont ‘twicedaily‘ (deux fois par jour) o ‘tous les jours‘ (tous les jours).
Par la suite, Nous créons une fonction ejecutarTareaCadaHora où écrire le code pour exécuter chaque fois que notre cron job saut.
Et prêt!, Cela va faire que temps en temps, le code que nous introduisons dans la fonction en question, courir dans notre système.
Important. Vous qui avez prendre en compte qui le Directeur de travaux de WordPress Découvrez le tâches et événements chaque fois que se produit une visite votre site web, Si vous avez il configuré pour s’exécuter toutes les heures et en ce moment, il n’y a aucune visite, travail ne fonctionnera pas.
