Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment corriger un Tableau de bord WordPress lent (étape par étape)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Le chargement de votre Tableau de bord WordPress est-il trop lent ?

Avoir un tableau de bord WordPress qui se charge lentement est ennuyeux, et cela nuit à la productivité globale lorsqu’il s’agit de créer du contenu et de gérer votre site. De plus, la cause sous-jacente d’un tableau de bord WordPress lent peut également avoir un impact sur les conversions de votre site.

Dans cet article, nous allons vous afficher comment corriger facilement un tableau de bord WordPress qui se charge lentement, étape par étape.

Fixing a slow loading WordPress admin area

Quelles sont les causes d’un Tableau de bord WordPress lent ?

Un tableau de bord WordPress lent à charger peut être causé par un certain nombre de raisons, mais la plus courante est la limitation des ressources du serveur.

La plupart des fournisseurs d’hébergement WordPress proposent un nombre défini de ressources pour chaque offre d’hébergement. Ces ressources sont suffisantes pour faire fonctionner la plupart des sites.

Cependant, au fur et à mesure que votre site WordPress grandit, vous pouvez remarquer une légère dégradation des performances ou un chargement plus lent sur l’ensemble du site. C’est parce que plus de personnes accèdent maintenant à votre site et consomment les ressources du serveur.

Pour la section interface publique de votre site web, qui est ce que vos internautes voient, vous pouvez facilement installer un plugin de mise en cache WordPress pour surmonter les problèmes de vitesse et de performance du site.

Cependant, la zone d’administration de WordPress n’étant pas mise en cache, elle nécessite davantage de ressources pour fonctionner de manière optimale.

Si votre tableau de bord WordPress est devenu excessivement lent, cela signifie qu’un plugin WordPress, un réglage par défaut ou autre chose sur le site consomme trop de ressources.

Ceci étant dit, voyons comment dépanner et corriger la lenteur de chargement du tableau de bord WordPress.

Voici une vue d’ensemble des étapes que nous allons aborder dans cet article :

1. Comment tester les performances de la zone d’administration de WordPress

Avant de procéder à des modifications, il est important de mesurer la vitesse de votre zone d’administration WordPress afin d’obtenir une mesure objective de toute amélioration.

Normalement, vous pouvez utiliser des outils de test de vitesse de site web pour vérifier la vitesse et les performances de votre site.

Cependant, la zone d’administration de WordPress se trouve derrière un écran de connexion, vous ne pouvez donc pas utiliser les mêmes outils pour la tester.

Version, de nombreux navigateurs de bureau modernes sont dotés d’outils intégrés permettant de tester les performances de n’importe quelle page web.

Par exemple, si vous utilisez Google Chrome, il vous suffit de vous rendre dans le Tableau de bord WordPress et d’ouvrir l’outil Inspect en cliquant avec le bouton droit de la souris n’importe où sur la page.

Lighthouse to test performance

L’écran de votre navigateur est alors divisé et la zone Inspect s’affiche dans l’autre fenêtre, soit en bas, soit sur le côté de la fenêtre de votre navigateur.

Dans l’outil d’inspection, passez à l’onglet « Lighthouse » et cliquez sur le bouton « Générer un rapport ».

Cela génère un rapport similaire au rapport Web Vitals généré par PageSpeed Insights.

Performance results

À partir de cette page, vous pouvez voir ce qui ralentit votre zone d’administration WordPress. Par exemple, vous pouvez voir quels fichiers JavaScript prennent plus de ressources et affectent le temps de réponse initial de votre serveur.

2. Installer les mises à jour de WordPress

Le cœur de l’équipe WordPress travaille dur pour améliorer les performances à chaque version de WordPress.

Par exemple, l’équipe des éditeurs/éditrices de blocs teste et améliore les performances dans chaque version. L’équipe chargée des performances travaille à l’amélioration de la vitesse et des performances dans tous les domaines.

Si vous n’installez pas les mises à jour de WordPress, vous passez à côté de ces améliorations de performances.

De même, tous les thèmes et plugins WordPress de premier plan publient des mises à jour qui corrigent uniquement les bogues, mais aussi les problèmes de performance.

Pour installer les mises à jour, il suffit de se rendre sur la page Tableau de bord  » Mises à jour pour installer toutes les mises à jour disponibles.

WordPress updates

Pour plus de détails, consultez notre guide sur la façon de mettre à jour correctement WordPress (infographie).

3. Mettre à jour la version de PHP utilisée par votre entreprise d’hébergeur

WordPress est développé/développeuse à l’aide d’un langage de programmation open-source appelé PHP. Au moment de la rédaction de cet article, WordPress nécessite au moins la version 7.4 de PHP. La version stable actuelle de PHP est la 8.2.10.

La plupart des entreprises d’hébergement WordPress maintiennent les Prérequis minimums pour faire fonctionner WordPress, ce qui signifie qu’elles n’utilisent pas forcément la dernière version de PHP.

Aujourd’hui, tout comme WordPress, PHP sort de nouvelles versions qui apportent des améliorations significatives en termes de performances. En utilisant une version plus ancienne, vous ne bénéficiez pas de cette amélioration des performances.

Vous pouvez voir quelle version de PHP est utilisée par votre hébergeur en visitant la page Outils  » Santé du site dans votre tableau de bord WordPress et en passant à l’onglet ‘Informations’.

Check PHP version

Outil de personnalisation, tous les fournisseurs d’hébergement WordPress fiables proposent un moyen facile pour les clients de mettre à niveau leur version de PHP.

Par exemple, si vous êtes chez Bluehost, il vous suffit de vous connecter au tableau de bord de votre compte d’hébergement, de passer à l’onglet « Sites web » et de cliquer sur « Réglages » pour le site sur lequel vous souhaitez travailler.

Bluehost site settings

Ensuite, passez à l’onglet « Avancé » et défilez vers le bas jusqu’à la section cPanel.

Cliquez sur « Gérer » pour lancer le cPanel.

Launch cPanel dashboard in Bluehost

Ensuite, vous verrez un certain nombre d’apps et d’outils disponibles sous votre tableau de bord cPanel.

Défilez vers le bas jusqu’à la section Logiciels et cliquez sur ‘MultiPHP Manager’.

MultiPHP Manager in Bluehost cPanel

Sur la page suivante, vous devez sélectionner votre blog WordPress.

Sélectionnez ensuite la version de PHP que vous souhaitez utiliser.

Change PHP version in Bluehost

Pour les autres entreprises d’hébergement, consultez notre guide terminé sur la mise à jour de la version PHP de WordPress.

4. Augmenter la limite de mémoire de PHP

Votre serveur web hébergeur est comme n’importe quel autre ordinateur. Il a besoin de mémoire pour exécuter efficacement plusieurs applications en même temps.

Si votre serveur ne dispose pas de suffisamment de mémoire pour PHP, votre site sera ralenti et pourra même se bloquer.

Vous pouvez vérifier la limite de mémoire de PHP en visitant la page Outils  » Santé du site et en passant à l’onglet Informations sur le site.

Check PHP memory limit

Vous trouverez la limite de mémoire de PHP dans la section Serveur. Si elle est inférieure à 500M, vous devez l’augmenter.

Vous pouvez augmenter la limite de mémoire de PHP en saisissant/saisie la ligne suivante dans votre fichier wp-config.php:

define( 'WP_MEMORY_LIMIT', '512M' );

Pour plus de détails, consultez notre article sur l’augmentation de la limite de mémoire de PHP dans WordPress.

5. Contrôler les performances des extensions WordPress

Certaines extensions WordPress peuvent fonctionner dans la zone d’administration de WordPress. Si les auteurs/autrices des extensions ne font pas attention, leurs extensions peuvent facilement consommer trop de ressources et ralentir votre zone d’administration WordPress.

Une façon de trouver de telles extensions est d’installer et d’activer le plugin Query Monitor. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Dès qu’elle est activée, l’extension ajoute un nouvel élément de menu à votre barre d’outils WordPress.

Query Monitor tab

En cliquant dessus, vous afficherez les résultats des performances de la page que vous êtes en train de consulter sur votre site.

La console Query Monitor s’affiche.

Ici, vous devez passer à l’onglet  » Requêtes par composant  » sur le côté gauche. À partir de cette page, vous pouvez consulter l’impact des extensions sur les performances et trouver celle qui consomme trop de ressources.

Query Monitor results

Vous pouvez maintenant désactiver temporairement les extensions lentes et voir si cela améliore les performances.

Si c’est le cas, vous pouvez contacter l’auteur/autrice du plugin et demander du support ou trouver une extension alternative.

6. Installer un plugin de mise en cache WordPress

Les plugins de mise en cache WordPress améliorent uniquement la vitesse de votre site, mais ils peuvent également vous aider à corriger un tableau de bord d’administration qui se charge lentement.

Une bonne extension de mise en cache WordPress vous aide à optimiser la vitesse de chargement des pages, la distribution des CSS et des JavaScript, votre base de données WordPress, et bien plus encore.

Cela libère des ressources sur votre serveur d’hébergement WordPress que votre zone d’administration WordPress peut utiliser pour améliorer les performances.

Nous recommandons d’utiliser WP Rocket. C’est la meilleure extension de mise en cache WordPress sur le marché. Il fonctionne dès la boîte et rend super facile l’optimisation des performances de votre WordPress.

WP Rocket dashboard

Pour plus de détails, consultez notre guide sur la manière d’installer et de configurer correctement WP Rocket dans WordPress.

7. Ajuster les écrans d’administration et désactiver les widgets du Tableau de bord WordPress

WordPress charge automatiquement certains widgets sur l’écran du Tableau de bord. Il s’agit notamment du brouillon rapide, des évènements et des nouvelles, de la santé du site, etc.

Certaines extensions WordPress ajoutent également leurs widgets à l’écran du tableau de bord. Si vous avez beaucoup de ces widgets qui se chargent sur votre tableau de bord, cela pourrait ralentir les choses.

Vous pouvez désactiver ces widgets en cliquant simplement sur le bouton « Options d’écran » et en décochant la case située à côté des widgets.

Screen Options to remove unnecessary widgets

De même, vous pouvez utiliser le menu Options d’écran pour afficher et masquer des sections sur différents écrans d’administration.

Par exemple, vous pouvez choisir les colonnes que vous souhaitez voir apparaître dans l’écran des publications.

Clean up posts screen

8. Corrige le Tableau de Bord Admin de WooCommerce lent

Si vous gérez un magasin en ligne utilisant WooCommerce, alors il y a quelques fonctionnalités spécifiques de WooCommerce qui peuvent affecter les performances de votre zone d’administration WordPress.

Par exemple, vous pouvez inactif le widget du tableau de bord WooCommerce en cliquant sur le menu  » Options de l’écran « .

De même, vous pouvez modifier les informations affichées sur la page Produits.

Products page

Au bout d’un certain temps, votre magasin WooCommerce peut ajouter des données inutiles à votre base de données WordPress.

Si vous utilisez déjà WP Rocket, alors vous pouvez simplement passer à l’onglet  » Base de données  » dans les Réglages du plugin. De là, vous pouvez supprimer les transitoires et optimiser votre base de données WordPress en un clic.

Database optimize

9. Verrouiller la zone d’administration et les pages de connexion de WordPress

Les pirates aléatoires et les attaques DDoS sont des nuisances courantes sur internet qui peuvent affecter les sites WordPress.

Ces scripts automatisés accèdent aux pages de connexion de WordPress et tentent de se connecter des centaines de fois en peu de temps.

Ils ne pourront peut-être pas accéder à votre site WordPress, mais ils seront tout de même en mesure de le ralentir.

Un moyen facile de bloquer ces scripts est de verrouiller le répertoire d’administration et les pages de connexion de WordPress.

Si vous êtes sur Bluehost, il vous suffit de vous rendre sur votre compte d’hébergeur et de cliquer sur « Réglages » sous votre site.

Bluehost site settings

Ensuite, passez à l’onglet « Avancé ».

Défilez un peu vers le bas jusqu’à la section cPanel, puis cliquez sur « Gérer ».

Launch cPanel dashboard in Bluehost

Le tableau de bord de cPanel s’ouvre alors dans un nouvel onglet.

Vous devez maintenant défiler jusqu’à la section Fichiers, puis cliquer sur l’option  » Confidentialité du répertoire « .

Directory privacy option under cPanel

Ensuite, vous devez localiser le répertoire wp-admin (qui se trouve généralement dans le dossier public_html).

Il suffit ensuite de cliquer sur le bouton « Modifier » situé à côté.

WordPress admin folder

Ensuite, il vous sera demandé de donner un nom à votre répertoire protégé.

Cliquez ensuite sur le bouton « Enregistrer » pour continuer.

Name folder

Le panneau de contrôle enregistrera vos options et vous devrez cliquer sur le bouton « Retour » pour continuer.

Ensuite, vous devrez créer un identifiant et un mot de passe pour le dossier protégé.

Create username and password

Désormais, lorsque vous vous rendrez dans la zone d’administration de WordPress, vous serez invité à saisir votre identifiant et votre mot de passe.

Pour plus de détails, consultez notre tutoriel sur la protection par mot de passe du répertoire d’administration de WordPress.

Login prompt

Protéger la page de connexion de WordPress par un mot de passe

Ensuite, vous voudrez bloquer l’accès à la page de connexion de WordPress. Pour cela, vous devrez modifier manuellement le fichier .htaccess de votre site et générer un fichier de mots de passe.

Tout d’abord, connectez-vous à votre site WordPress à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers du panneau de contrôle de votre hébergeur.

Ensuite, allez dans le dossier racine de votre site (le dossier racine est l’endroit où vous pouvez voir les dossiers wp-admin, wp-includes, et wp-content).

Ici, vous devez créer un nouveau fichier et le nommer .htpasswd.

Create htpasswd file

Ensuite, vous devez vous rendre sur cet outil en ligne pour générer une chaîne .htpasswd.

Vous devez utiliser le même identifiant et le même mot de passe que ceux utilisés pour le répertoire d’administration de WordPress.

Cliquez ensuite sur le bouton « Générer ».

Generate password

L’outil génère une chaîne d’identifiant et de mot de passe dans la boîte de sortie.

Vous devez copier et coller cette chaine dans le fichier .htpasswd que vous avez créé précédemment.

Ensuite, vous devez modifier le fichier .htaccess et y copier et coller le code suivant :

### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK

N’oubliez pas de remplacer jsmith par votre propre identifiant et de modifier la valeur AuthUserFile avec le chemin d’accès à votre fichier .htpasswd. Vous pouvez le trouver dans l’application Gestionnaire de fichiers.

Vous pouvez maintenant visiter votre page de connexion WordPress pour voir la protection par mot de passe en action.

10. Gérer les intervalles de sauvegarde automatique de WordPress

L’éditeur de blocs WordPress est doté d’une fonctionnalité de sauvegarde automatique intégrée. Elle vous permet de restaurer facilement votre contenu au cas où vous fermeriez l’éditeur sans enregistrer vos modifications.

Cependant, si plusieurs utilisateurs/utilisatrices travaillent sur votre site lors d’un pic de trafic, toutes ces demandes d’enregistrement automatique ralentiront la zone d’administration de WordPress.

La sauvegarde automatique est une fonctionnalité essentielle et nous ne recommandons pas de l’inactiver. Cependant, vous pouvez la ralentir pour réduire l’impact sur les performances.

Ajoutez simplement la ligne suivante à votre fichier wp-config.php :

define( 'AUTOSAVE_INTERVAL', 120 )

Cette ligne indique simplement à WordPress de lancer la sauvegarde automatique toutes les 2 minutes (120 secondes) au lieu de 1.

Réduire les appels à l’API Heartbeat

WordPress utilise ce que l’on appelle l’API Heartbeat pour envoyer des appels Ajax à un serveur sans recharger la page. Cela permet à WordPress de montrer aux autres auteurs/autrices qu’un article est en train d’être modifié par un autre utilisateur, et aux développeurs d’extensions d’afficher des notifications en temps réel.

Par défaut, l’API effectue un ping toutes les 60 secondes. Si plusieurs auteurs/autrices travaillent en même temps sur votre site, ces appels au serveur peuvent devenir gourmands en ressources.

Si vous utilisez déjà WP Rocket, il réduira automatiquement l’activité de l’API Heartbeat à un pingback toutes les 120 secondes.

Reduce Heartbeat API activity using WP Rocket

Vous pouvez également utiliser leur extension autonome appelée Heartbeat Control pour réduire les appels à l’API Heartbeat.

Nous recommandons de les réduire à au moins 120 secondes ou plus.

Heartbeat API calls

11. Passer à une version plus performante de l’hébergeur WordPress

Tous les problèmes de performance de WordPress dépendent de l’infrastructure fournie par vos fournisseurs d’hébergement WordPress.

Cela limite votre capacité à améliorer les performances aux ressources offertes par votre fournisseur d’hébergement.

Les astuces ci-dessus vous aideront certainement à réduire la charge sur votre serveur WordPress, mais elles ne seront peut-être pas suffisantes pour votre environnement d’hébergeur.

Pour améliorer encore les performances, vous pouvez déplacer votre site WordPress vers un nouvel hébergeur et vous inscrire auprès d’un autre fournisseur d’hébergement.

Nous recommandons d’utiliser Bluehost, car c’est l’une des meilleures entreprises d’hébergement WordPress. Leurs offres d’hébergement mutualisé sont dotées d’une mise en cache intégrée, qui améliore les performances de WordPress.

Bluehost website

Toutefois, au fur et à mesure que votre site se développe, vous devrez peut-être mettre à niveau votre offre d’hébergement.

Les sites à fort trafic peuvent tirer profit du passage à une plateforme d’hébergement WordPress gérée comme WP Engine ou SiteGround.

Chez WPBeginner, nous utilisons SiteGround pour héberger notre site.

Nous espérons que cet article vous a aidé à apprendre comment corriger un tableau de bord WordPress lent. Vous pouvez également consulter notre manuel de sécurité WordPress terminé ou notre sélection des meilleures extensions WordPress pour développer votre activité.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

3 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    The object cache has been the most helpful for speeding up my administration. Personally, I’ve installed a Redis server on my own server and use the Redis plugin for object caching. This cache significantly improves the speed of the administrative interface. Therefore, if someone has a website on a shared server, it’s a very good practice to check with the provider whether they support something for object caching—Redis or Memcache. This can truly accelerate the entire environment.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.