ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Search
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
En lisant: Comment désactiver wp-cron dans WordPress et configurer les tâches Cron appropriées
Partager
Notification Montre plus
Aa
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Aa
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
Search
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Suivez-nous
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
ThemeLocal - Des conseils de blog qui fonctionnent comme par magie > Blog > Tutoriels > Comment désactiver wp-cron dans WordPress et configurer les tâches Cron appropriées
Tutoriels

Comment désactiver wp-cron dans WordPress et configurer les tâches Cron appropriées

Dernière mise à jour: juin 29, 2022 6:56 pm
ThemeLocal il y a 4 ans 9 minutes lecture minimale
Partager
9 minutes lecture minimale
Comment desactiver wp cron dans WordPress et configurer les taches Cron
Partager

Rencontrez-vous des problèmes avec des actions planifiées qui ne fonctionnent pas dans WordPress ?

Contents
Pourquoi désactiver wp-cron ?Désactiver wp-cron dans WordPressConfigurer une tâche Cron appropriée sur votre hôte WordPressConfiguration d’une tâche Cron appropriée à l’aide d’un service tiers

WordPress a un système de planification appelé wp-cron, mais il manque parfois une tâche planifiée comme la publication de publications planifiées, l’envoi d’e-mails déclenchés, etc. Les tâches cron appropriées exécutées par le système d’exploitation de votre serveur sont souvent plus fiables.

Dans cet article, nous allons vous montrer comment désactiver wp-cron dans WordPress et couvrir deux façons de configurer des tâches cron appropriées.

Pourquoi désactiver wp-cron ?

Votre site Web WordPress dispose d’un système de planification intégré appelé wp-cron. Il effectue des tâches urgentes telles que la recherche de mises à jour, la publication de publications planifiées, la création automatique de sauvegardes régulières, l’envoi d’e-mails déclenchés, etc.

Vous pouvez en savoir plus dans notre guide sur la façon d’afficher et de contrôler les tâches cron WordPress.

Affichage des tâches planifiées dans WordPress

Le problème est que WordPress n’est invité à vérifier les tâches planifiées que lorsque quelqu’un visite votre site Web. Cela fonctionne assez bien pour la plupart des sites, mais cela peut parfois causer des problèmes aux plus petits.

Par exemple, si votre site a un faible trafic, vos publications programmées peuvent ne pas être publiées à temps. Et si votre site Web reçoit beaucoup de trafic, wp-cron sera vérifié fréquemment, ce qui peut avoir un impact sur les performances de votre site Web.

Maintenant, si vous voulez simplement corriger l’erreur de publications planifiées manquantes, vous pouvez utiliser le plugin gratuit Éditeur planifié manquémais si vous souhaitez résoudre tous les problèmes liés aux actions planifiées, vous avez besoin d’une véritable tâche cron.

Une véritable tâche cron est exécutée par le système d’exploitation de votre serveur d’hébergement Web, et non par WordPress. Vous pouvez le configurer pour vérifier les tâches planifiées plus de manière fiable. Par défaut, WordPress n’a pas accès à cette configuration au niveau du serveur, mais vous pouvez facilement le faire en suivant notre tutoriel.

Cela étant dit, examinons comment désactiver wp-cron et configurer une tâche cron appropriée. Voici ce que nous allons couvrir dans ce tutoriel :

  • Désactiver wp-cron dans WordPress
  • Configurer une tâche Cron appropriée sur votre hôte WordPress
  • Configuration d’une tâche Cron appropriée à l’aide d’un service tiers

Désactiver wp-cron dans WordPress

Pour désactiver wp-cron, vous devez modifier wp-config.php, qui est un fichier de configuration principal de WordPress. Il se trouve dans le dossier racine de votre site WordPress et vous devrez utiliser un client FTP ou le gestionnaire de fichiers dans votre panneau de contrôle d’hébergement Web.

Ce fichier contient beaucoup d’informations sensibles, et faire de mauvaises modifications peut casser votre site WordPress. Nous vous recommandons de faire d’abord une sauvegarde du fichier, juste au cas où. Vous pouvez apprendre comment en suivant notre guide sur la façon de modifier wp-config.php dans WordPress.

Vous devrez coller le code suivant dans le fichier wp-config.php juste avant la ligne qui dit ‘C’est tout, arrêtez d’éditer ! Bon blog.

define('DISABLE_WP_CRON', true);
Coller le code dans wp-config

Après cela, vous devez enregistrer le fichier et le télécharger sur votre site Web.

WordPress ne déclenchera plus wp-cron lorsque quelqu’un visitera votre site Web.

Configurer une tâche Cron appropriée sur votre hôte WordPress

Vous devez maintenant configurer une tâche cron appropriée pour exécuter vos tâches planifiées. La façon dont vous procédez dépendra des outils fournis par votre fournisseur d’hébergement WordPress.

Le moyen le plus simple de configurer des tâches cron consiste à utiliser cPanel, un panneau de contrôle de site Web populaire inclus avec de nombreux plans d’hébergement Web, y compris Bluehost. Nous utiliserons le Bluehost cPanel dans ce tutoriel.

Noter: Certains hébergeurs n’utilisent pas cPanel et certains peuvent même ne pas vous permettre de créer des tâches cron. En cas de doute, vous devez contacter votre fournisseur d’hébergement ou consulter sa documentation d’assistance. Vous pouvez toujours utiliser un service cron tiers (ci-dessous).

Une fois que vous vous êtes connecté à votre compte d’hébergement et que vous avez accédé à cPanel, vous devez faire défiler l’écran jusqu’à ce que vous trouviez « Cron Jobs », puis cliquer dessus.

Vous pouvez le trouver dans la section « Avancé », mais cela peut varier en fonction de votre fournisseur d’hébergement.

Trouver des

Cela vous amènera à une nouvelle page où vous pourrez créer de nouvelles tâches cron.

Ne vous inquiétez pas de l’avertissement que vous verrez sur la nécessité d’une bonne connaissance des commandes Linux. Une seule commande est nécessaire, et nous vous montrerons exactement ce qu’elle est ci-dessous.

La page des tâches cron cPanel

Si nécessaire, vous pouvez modifier l’adresse e-mail à laquelle les notifications de tâches cron seront envoyées. L’adresse par défaut est celle que vous avez utilisée lors de votre inscription à votre hébergement Web, et cela fonctionnera parfaitement sur la plupart des sites Web.

Maintenant, faisons défiler jusqu’à la section « Ajouter une nouvelle tâche cron » et configurons une tâche cron.

Tout d’abord, vous devez décider de la fréquence d’exécution de la tâche cron. Cela peut être tout ce que vous voulez, mais nous recommandons un intervalle de 30 minutes.

Vous devrez cliquer sur le bouton « Paramètres communs » et sélectionner un intervalle de temps dans la liste déroulante. « Twice Per Hour » est un bon choix pour la plupart des sites si vous n’êtes pas sûr.

Créer une nouvelle tâche Cron dans cPanel

Vous pouvez maintenant entrer la commande qui demandera à WordPress d’exécuter ses tâches planifiées. Vous devez coller le code suivant dans le champ « Commande » :

wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Assurez-vous de remplacer « exemple.com » par l’URL de votre propre site Web.

Une fois que vous avez fait cela, assurez-vous de cliquer sur le bouton « Ajouter une nouvelle tâche Cron », et vous verrez la nouvelle tâche cron ajoutée à la liste ci-dessous.

Affichage de la liste des tâches Cron dans cPanel

WordPress vérifiera et exécutera désormais les tâches planifiées toutes les 30 minutes au lieu de chaque fois que quelqu’un visite votre site Web.

Configuration d’une tâche Cron appropriée à l’aide d’un service tiers

Si votre plan d’hébergement n’offre pas de tâches cron appropriées ou si elles sont difficiles à configurer, vous pouvez utiliser un service cron tiers à la place.

Ce sont des services dédiés qui vous permettent de configurer des tâches cron à l’aide d’une interface simple. Voici quelques-uns des meilleurs :

  • EasyCron a un plan gratuit qui nécessite un renouvellement mensuel
  • cron-job.org est un service gratuit
  • croniteur est gratuit si vous n’avez besoin que d’une seule tâche cron
  • SetCronJob offre des forfaits payants à partir de 10 $/an

Pour ce didacticiel, nous utiliserons EasyCron car il est facile à utiliser et le plan gratuit convient à la plupart des cas d’utilisation débutants.

Une fois que vous avez créé un compte gratuit, vous pouvez créer une nouvelle tâche cron en cliquant sur le bouton « + Cron Job » à gauche.

Créer une nouvelle tâche Cron dans EasyCron

Cela fera apparaître l’écran « Créer une tâche Cron ». Tout d’abord, vous devez coller l’URL suivante dans le champ « URL à appeler ».

https://example.com/wp-cron.php?doing_wp_cron

Assurez-vous de remplacer « exemple.com » par l’URL de votre propre site.

Créer une nouvelle tâche Cron dans EasyCron

Après cela, vous devez choisir « Toutes les 30 minutes » dans le menu déroulant « Quand exécuter ». Lorsque vous avez terminé, n’oubliez pas de cliquer sur le bouton « Créer une tâche Cron » pour enregistrer vos paramètres.

La nouvelle tâche cron sera ajoutée à la liste et exécutera wp-cron sur votre site Web toutes les 30 minutes.

Affichage de la liste des tâches Cron dans EasyCron

Nous espérons que ce didacticiel vous a aidé à apprendre à désactiver wp-cron dans WordPress et à configurer les tâches cron appropriées. Vous pouvez également consulter notre guide étape par étape du référencement WordPress, ou consulter notre liste d’erreurs WordPress courantes et comment les corriger.

Vous pourriez aussi aimer

Comment installer la version bêta publique de macOS 27 Golden Gate

Comment effectuer une extraction complète des données depuis ChatGPT

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

Comment partager des rappels sur iPhone avec vos amis et votre famille

MARQUÉ: appropriées, Comment, configurer, Cron, dans, désactiver, les, tâches, WordPress, wpcron
Partagez cet article
Facebook Twitter Pinterest Whatsapp Whatsapp
Partager
Qu-est-ce que tu penses?
Aimer0
Triste0
Heureux0
Somnolent0
Fâché0
Sans commentaires0
Clin d-œil1
Article précédent 1654555693 MacBook Air M2 vs MacBook Pro 14 pouces comment Huawei MateBook D 16 vs MacBook Air M2 : Lequel acheter ?
Article suivant 1656532572 Comment epingler une note en haut de votre liste de Comment épingler une note en haut de votre liste de notes sur iPhone et iPad (2022)
Laissez un commentaire

Laisser un commentaire Annuler la réponse

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

Poste populaire

1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad
Comment
Comment partager des rappels sur iPhone avec vos amis et
Comment partager des rappels sur iPhone avec vos amis et votre famille
Comment
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels
Comment
1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment installer la version bêta publique de macOS 27 Golden Gate
Comment
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment effectuer une extraction complète des données depuis ChatGPT
Comment
iOS 27 : accédez au nouvel écran de récupération iPhone
Comment

También podría gustarte

1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment

Comment installer la version bêta publique de macOS 27 Golden Gate

il y a 3 jours 6 minutes lecture minimale
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment

Comment effectuer une extraction complète des données depuis ChatGPT

il y a 3 jours 6 minutes lecture minimale
1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

il y a 3 jours 3 minutes lecture minimale
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

il y a 3 jours 3 minutes lecture minimale
Comment partager des rappels sur iPhone avec vos amis et
Comment

Comment partager des rappels sur iPhone avec vos amis et votre famille

il y a 4 jours 6 minutes lecture minimale
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment

Comment installer la version bêta publique d’iOS 27 sur votre iPhone

il y a 5 jours 10 minutes lecture minimale
1783620035 Empechez les autres dutiliser vos photos Instagram dans les invites
Comment

Empêchez les autres d’utiliser vos photos Instagram dans les invites IA : voici comment procéder

il y a 1 semaine 3 minutes lecture minimale
1783618237 Comment rediger les meilleures invites dIA en 3 etapes
Comment

Comment rédiger les meilleures invites d’IA en 3 étapes

il y a 1 semaine 10 minutes lecture minimale
Montre plus
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Suivez-nous
© 2022 Themelocal. Tous les droits sont réservés.
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
Welcome Back!

Sign in to your account

Mot de passe perdu?