Vous êtes-vous déjà demandé comment optimiser les performances de votre site WordPress en désactivant la fonctionnalité WP Cron ? 🚀 Dans cet article, nous allons explorer pourquoi et comment vous pouvez remplacer le WP Cron par un vrai cron job pour une meilleure gestion des tâches programmées. 🛠️ Suivez notre guide détaillé pour améliorer la fiabilité et l’efficacité de votre site WordPress ! ⏲️
Objectif
Découvrez les avantages de désactiver WP Cron dans WordPress et comment le remplacer par un cron système pour une meilleure optimisation des performances et de la fiabilité de votre site.
Besoin d’un hébergement WordPress rapide et de qualité ?
LWS vous conseille sa formule d’hébergement WordPress en promotion à -20% (offre à partir de 3,99€ par mois au lieu de 4,99 €). Non seulement les performances sont au rendez-vous mais vous profitez en plus d’un support exceptionnel.
Pré-requis
Pour suivre ce tutoriel, vous aurez besoin d’un accès à l’interface de votre hébergement pour configurer un cron job système, ainsi que des droits administratifs sur votre site WordPress pour apporter les modifications nécessaires.
Comment fonctionne un système WP Cron dans WordPress ?
WP Cron présente une similitude avec un vrai système Cron. Toutefois, il existe des points de différences entre le Cron WordPress et un vrai système Cron. ⚠️ La fonctionnalité WP Cron ne s’exécute que lorsqu’un visiteur interagit avec votre site internet. Ce qui n’est pas le cas pour son équivalent.
Cela étant, si une tâche est prévue à 9 h par exemple et que votre site reçoit une visite à 14 h, c’est finalement à cette heure qu’elle va s’exécuter. Notez par ailleurs que, les tâches Cron s’exécutent en arrière-plan et les visiteurs peuvent ne pas s’en rendre compte.
Mais un problème se pose malgré les multiples avantages de cet utilitaire. Notamment la recherche de mises à jour des plugins et des thèmes. Ou encore l’optimisation de la base de données, la publication planifiée des articles, etc. En effet, puisque ce système ne s’exécute qu’au chargement des pages, ses résultats peuvent être non fiables.
Cela arrive certainement quand votre site réalise peu de trafic. Par ailleurs, si ce dernier reçoit beaucoup de visites, l’exécution simultanée des tâches Cron peut altérer les performances de votre site. C’est dans cette logique que, la désactivation de la fonctionnalité WP Cron devient indispensable sous WordPress.
Désactiver la fonctionnalité WP Cron dans WordPress
Si vous avez remarqué des inconvénients sur votre site, vous pouvez désactiver WP Cron dans WordPress sans risque. La procédure de désactivation ne prend que quelques minutes. En voici les étapes :
1- Connectez-vous à votre cPanel
2 – Accédez à votre gestionnaire de fichiers
Vous trouverez beaucoup d’options dans le cPanel mais vous devez rechercher le bouton « gestionnaire de fichiers » et cliquez dessus.
3 – Localisez le fichier public HTML
Comme le montre l’image ci-dessus, vous devez localiser et accéder au fichier public HTML de votre site.
4- Éditer le fichier public HTML de votre site internet
Après avoir accédé au fichier public, vous devez y faire un clic. Ensuite, celui-ci va s’ouvrir et vous aurez une image comme sur la capture d’écran ci-dessus. Vous devez localiser le fichier wp-config.php. Faites un clic droit pour éditer ce fichier.
5 – Modifier le fichier wp-config.php
Après avoir accédé au fichier HTML, ajoutez la composante suivante :
define('DISABLE_WP_CRON', true)
Vous devez l’ajouter juste avant la phrase qui dit : That’s all, Stop editing! Happy blogging.
Trucs et astuces
Si vous disposez d’un hébergement web LWS, vous pouvez accéder au fichier wp-config.php via le gestionnaire de fichiers inclus dans votre hébergement et disponible via LWS Panel. Vous pouvez également vous connecter à l’aide d’un logiciel de type FileZilla. Si vous disposez d’un hébergement sur serveur VPS, serveur dédié ou serveur cloud, accédez à ce fichier via FileZilla.
Si vous souhaitez réactiver la fonctionnalité WP Cron par la suite, il suffira de suivre à nouveau la procédure pour supprimer la ligne que vous avez ajouté.
Conclusion
Félicitations ! 🥳 Vous avez réussi à désactiver la fonctionnalité WP Cron dans WordPress, WP Cron ne s’exécutera plus lors de chargement des pages. Accédez dès maintenant à votre tableau de bord WordPress pour créer vos pages et personnaliser votre site web ! ☺️
Commentaires (0)