Comment pour visualiser et contrôler le WordPress Cron Jobs

récemment, un de nos lecteurs a demandé si il était possible de visualiser et de contrôler le système de travail cron de WordPress dans le tableau de bord. Cron est une technologie pour exécuter les tâches planifiées sur le serveur web. WordPress est livré avec son propre cron intégré qui lui permet d’effectuer des tâches planifiées, telles que la vérification des mises à jour, publication annexe de messages, etc.. Dans cet article, nous vous montrerons comment faire pour visualiser et contrôler les tâches cron WordPress.

ce qui est WordPress Cron ? Comment ça marche ?

Cron est un terme technique utilisé pour les commandes à exécuter sur l’heure prévue ou à intervalles réguliers. La plupart des serveurs web il permet de maintenir le serveur et exécuter les tâches planifiées.

WordPress est livré avec son propre système de cron qui lui permet d’effectuer des tâches planifiées. Par exemple, vérification des mises à jour, suppression des commentaires vieux de la corbeille, can de Plugins

etc.

également utilisent pour effectuer les tâches spécifiées par vous.

par exemple, votre sauvegarde plugin WordPress peut utiliser WordPress cron pour automatiquement créer des sauvegardes qui l’horaire donné.

utilisation irresponsable de WordPress cron par plug-ins peut ralentir votre site Web. Spécialement, si vous êtes en hébergement mutualisé.

si un plugin effectue fréquemment des tâches gourmandes en ressources, vous devez identifier le problème et le fixer.

nous allons jeter un coup d’oeil à la façon de visualiser et de contrôler le système cron de WordPress sans écrire de code.

vue et contrôle WordPress système Cron

la première chose que vous devez faire est d’installer et activer le plugin WP contrôle. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

lors de l’activation, vous devez visiter outils » page événements Cron paramètres de contrôle cron.

WordPress Cron events

vous verrez une liste de tous les événements de cron planifiée pour s’exécuter sur votre site en utilisant le système cron de WordPress.

dans la première colonne, vous verrez le nom du crochet qui exécute le cron.

les noms de crochet généralement de vous donnent un indice que ce que fait cet événement particulier.

crochets de WordPress par défaut la plupart commencent par le préfixe wp _, comme wp_update_plugins, wp_update_themes, etc.

votre WordPress plugins peuvent ou ne pouvez pas utiliser leurs propres préfixes pour leurs crochets. Par exemple, yoast seo utilise le préfixe de _ wpseo .

, vous obtiendrez également de voir quand un cron exécutera ensuite et l’intervalle de temps entre la prochaine exécution.

la dernière colonne de la liste permet de modifier, supprimer ou exécuter un événement de cron.

Important : faire très attention à ce que vous faites avec les événements de cron et ne supprimez jamais un événement de cron de WordPress par défaut.

, maintenant nous allons Supposons que vous voyez un événement cron créé par un plugin WordPress qui est tout à fait consommer beaucoup de ressources.

tout d’abord, vous devez vérifier les paramètres du plugin pour voir si il y a une option pour lutter contre elle de là. Si il n’existe pas, alors vous pouvez cliquer sur le lien « Modifier » à côté de l’événement de cron pour le changer.

Editing a cron in WordPress

en cliquant sur l’Edit bouton ouvre l’onglet « Modifier cron événement » vers le bas ci-dessous.

ici, vous pouvez modifier la fréquence à laquelle l’événement d’exécuter.

Modifying cron settings

une fois que vous avez terminé, cliquez sur save change le bouton pour enregistrer vos paramètres.

ajouter vos propres événements Cron dans WordPress

contrôle WP plugin rend facile d’ajouter vos propres tâches cron à WordPress. Il suffit de visiter outils » la page de Cron événements et faites défiler jusqu’à l’onglet « Ajouter l’événement Cron »

Add custom cron event in WordPress

tout d’abord vous devez fournir un nom de crochet pour votre événement de cron. Crochet de noms ne peut pas avoir des espaces ou des caractères spéciaux.

si la fonction que vous souhaitez exécuter requiert des arguments, puis vous pouvez fournir ces arguments.

ensuite, vous devez indiquer WordPress quand exécuter le cron la prochaine fois. Vous pouvez entrer « maintenant » qui va déclencher le cron immédiatement, « demain », « + 2 jours », ou ‘ pied 12:34 25/02/2020.

Enfin, vous devez sélectionner une planification. Vous pouvez sélectionner l’horaire, deux fois par jour, tous les jours, ou une fois par semaine. Vous pouvez également le faire non répétitif événement.

une fois que vous avez terminé, cliquez sur le bouton Ajouter l’événement Cron pour enregistrer vos modifications.

, vous remarquerez que votre événement cron apparaît désormais dans la liste des événements.

Cependant, actuellement il n’a rien parce que vous n ‘ t dire WordPress quoi faire lorsque cet événement se déclenche.

, vous devrez ajouter votre crochet et une fonction qui s’exécute lorsque le crochet de cron est déclenché.

 si ( ! wp_next_scheduled (« wpb_custom_cron »)) {wp_schedule_event (temps (), « horaire », « my_task_hook ») ;} add_action (« wpb_custom_cron », « wpb_custom_cron_func ») ; function wpb_custom_cron_func () {wp_mail (« you@example.com », « email automatique », « Automatique planifié e-mail de WordPress pour tester cron ») ;} 

n’oubliez pas d’utiliser votre propre adresse e-mail.

cette fonction envoie simplement un mail de test à vous lorsque le cron s’exécute. Vous pouvez maintenant faire défiler vers le haut de la page et cliquez sur le lien « Run Now » à côté de votre événement cron de le tester.

note : Using cron exige la programmation de niveau intermédiaire et les compétences de développement de WordPress.

c’est tout nous espérons que cet article vous a aidé à apprendre comment faire pour visualiser et contrôler les tâches cron WordPress. Vous pouvez également consultez notre guide ultime pour accélérer WordPress et booster les performances.

Si vous aimé cet article, s’il vous plaît vous abonner à notre chaîne YouTube pour WordPress Tutoriels vidéo. Vous pouvez également nous trouver sur Twitter et Facebook.

laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *