Les tâches CRON sont des outils très utiles dans la gestion d’un site WordPress, car ils permettent de planifier et de programmer des tâches à des heures spécifiques, des dates précises ou des intervalles réguliers. Ces tâches peuvent être diverses, comme la mise à jour automatique de plugins et de thèmes, la création de sauvegardes régulières, la publication programmée d’articles, la suppression de contenus obsolètes ou encore l’envoi de newsletters périodiques. Les tâches CRON peuvent ainsi vous aider à automatiser de nombreuses opérations sur votre site, ce qui peut vous faire gagner du temps et améliorer la stabilité et la sécurité de votre site WordPress.
I. Pourquoi désactiver WP-CRON
WP-CRON est un système de planification de tâches intégré à WordPress. Cela signifie que toutes les tâches planifiées, telles que les mises à jour automatiques, les sauvegardes régulières, l’envoi d’e-mails programmés, etc., sont gérées par WP-CRON. Cependant, ce système peut entraîner des problèmes de performance pour votre site WordPress. Lorsqu’un visiteur accède à votre site WordPress, WP-CRON est déclenché et vérifie si des tâches planifiées doivent être exécutées. Si c’est le cas, WP-CRON démarre la tâche. Le problème est que si votre site a beaucoup de trafic, WP-CRON peut être déclenché de nombreuses fois en même temps, ce qui peut ralentir considérablement votre site.
De plus, WP-CRON est exécuté sur le serveur de votre hébergeur WordPress, ce qui signifie que si votre site à des tâches planifiées fréquentes, cela peut entraîner une utilisation excessive des ressources du serveur, ce qui peut entraîner des coûts supplémentaires ou même des limitations de l‘hébergement.
C’est pourquoi il est recommandé de désactiver WP-CRON et de planifier les tâches directement sur le serveur en utilisant des tâches CRON. De cette manière, les tâches sont exécutées en arrière-plan, indépendamment du trafic sur votre site, ce qui peut améliorer considérablement les performances de votre site et réduire les coûts d’hébergement.
II. Comment le désactiver
2.1. Éditer le fichier wp-config.php
Pour désactiver WP-Cron sur WordPress, il existe plusieurs méthodes. Voici deux façons courantes de le faire :
- Éditer le fichier wp-config.php :
- Ajoutez la ligne suivante dans votre fichier wp-config.php :
- define(‘DISABLE_WP_CRON’, true);
En ajoutant cette ligne, WP-Cron sera désactivé sur votre site WordPress.
2.2. Utiliser un plugin
L’autre méthode pour désinstaller WP-CRON de votre site WordPress consiste à utiliser un plugin comme “Disable WP Cron”. Ce plugin est simple à installer et à activer, et il suffit de quelques clics pour désactiver WP-Cron sur votre site WordPress. Néanmoins, il est important de comprendre que la désactivation de WP-Cron peut avoir des conséquences négatives sur le fonctionnement de certaines fonctionnalités de WordPress, on peut par exemple citer les mises à jour automatiques. En effet, WP-Cron est utilisé pour exécuter les tâches planifiées comme les sauvegardes automatiques, les mises à jour de plugins et de thèmes, la suppression des éléments indésirables de la corbeille, etc.
Si WP-Cron est désactivé, ces tâches ne seront plus effectuées automatiquement et devront donc être réalisées manuellement. Cela peut être ennuyeux et demander beaucoup de votre temps. Alors, il est recommandé de mettre en place une solution alternative pour exécuter les tâches planifiées après la désactivation de WP-Cron. Cela peut être réalisé en configurant une tâche CRON via votre hébergeur ou en utilisant un service tiers comme “EasyCron”. Cela vous permettra de continuer à bénéficier des fonctionnalités planifiées sans avoir à se soucier de la désactivation de WP-Cron.
Conclusion sur Comment désactiver WP-Cron pour des performances plus rapides:
Nous venons donc de voir comment désactiver WP-Cron pour des performances plus rapides de votre site WordPress. Vous êtes aujourd’hui dans la capacité de faire ceci après avoir lu cet article. Vous êtes aussi conscient de ce que peut provoquer la désactivation de WP-Cron.