Allégez votre blog avec "Plugin Organizer"

Certaines de vos extensions n'ont pas besoin d'être utilisées en permanence sur votre blog. Elles alourdissent inutilement votre page et impactent les performances. Fatalité ? Non ! Une extension va nous sauver la mise, voyons comment…

Cet article prend 4 minutes à lire et comporte 927 mots.

Pour l’in­ter­naute, et pour Google, la rapi­dité de char­ge­ment d’une page est un point crucial. Des études l’on montré, au-delà de 3 secondes, plus de 50% des visi­teurs quittent votre blog sans même s’in­té­res­ser au contenu.

Vous ne pouvez pas rete­nir vos visi­teurs contre leur gré, alors il ne reste plus qu’à… il ne reste plus qu’à quoi, d’ailleurs ? Alléger vos pages, bien entendu ! Mais comment ?

J’ai déjà abordé certains points sur ce blog :

Ces deux articles permettent déjà d’op­ti­mi­ser votre blog, mais elles ne règlent pas tout  Que faire si vous utili­sez un nombre incal­cu­lable d’ex­ten­sions par exemple ? En tout premier lieu, il va falloir…

Faire un état des lieux

Combien d’ex­ten­sions sont actives sur votre blog ? Une dizaine ? Une ving­taine ? Plus ?

Celles pour la sécu­rité, pour la mise en cache, pour les formu­laires de contact, pour les gale­ries photo, pour… il y a les indis­pen­sables, mais certaines ne sont utiles que sur une page ou un article. Ce qui ne veut pas dire que vous pouvez vous en passer.

Et malheu­reu­se­ment, WordPress les charge toutes par défaut 🙁 C’est l’oc­ca­sion, dans un premier temps, de passer en revue chaque exten­sion et de déci­der si elle est vrai­ment utile, si vous l’uti­li­sez encore et si il n’y a pas de solu­tion en dehors des exten­sions – parfois un simple bout de code placé dans Code Snippets suffirait.

Vous avez fait un peu de ménage ? Bien ! Mais ce n’est pas fini. Vous allez encore allé­ger vos pages en instal­lant une extension 😮

Oui, vous avez bien lu ! Une exten­sion qui vous permet­tra de char­ger chaque exten­sion en fonc­tion de l’ar­ticle ou de la page sur laquelle vous vous trou­vez. Il s’agit de…

L’extension « Plugin Organizer »

Il s’agit d’une exten­sion gratuite que vous trou­ve­rez dans le dépôt WordPress.

Pour vous faire une idée, j’ai mis en place cette exten­sion sur ce blog. Et j’ai effec­tué un test avant / après avec Pingdom Website Speed Test. Les résul­tats sont parlants :

Test avant activation de "Plugin Organizer"
Test avant acti­va­tion de « Plugin Organizer »
Test après activation de "Plugin Organizer"
Test après acti­va­tion de « Plugin Organizer »

Vous voyez les flèches rouges ? Ce sont les points sur lesquels j’ai gagné. Ok, j’ai perdu en Performance Grade (1 point). Mais en revanche, j’ai gagné sur tous les autres. Temps de char­ge­ment, nombre de requêtes, taille de la page, tout est quasi­ment divisé par deux !

Plus rapide que 54% des sites testés dans le premier test, et que 83% dans le second. Pour un rendu iden­tique.

Convaincus ? Alors voyons comment…

Installer et activer « Plugin Organizer »

Rendez-vous dans l’in­ter­face d’ad­mi­nis­tra­tion de WordPress, allez à Extensions > Ajouter. Dans la zone de saisie en haut à droite, entrez le nom de l’ex­ten­sion, cliquez sur Installer puis sur Activer. Voilà, c’est terminé. Enfin, il reste à…

Configurer « Plugin Organizer »

Dans la barre de menu laté­rale, vous avez une nouvelle entrée – je vous la donne en mille… Plugin Organizer 😉 Un petit regret, l’ex­ten­sion n’est pas traduite en fran­çais – mais rien ne vous empêche de contribuer.

En tout premier lieu, cliquez sur l’en­trée de menu (Plugin Organizer ou Plugin Organizer >  Settings) pour accé­der aux réglages de l’ex­ten­sion elle-même.

Veillez à acti­ver Selective Plugin Loading si vous souhai­tez char­ger ou plutôt ne pas char­ger certaines exten­sions en fonc­tion de chaque article ou de chaque page.

Réglages "Plugin Organizer"
Réglages « Plugin Organizer »

Et de fait, il y a des exten­sions qui n’ont pas à être char­gée sur votre blog, parce qu’elles ne servent que dans l’ad­mi­nis­tra­tion du site. Certaines prennent en compte ce fait, d’autres non. Je vous conseille donc de passer par Global Settings et  de sélec­tion­ner les exten­sions à ne pas charger.

L’entrée de menu Search Plugins est réser­vée aux exten­sions à ne pas char­ger dans la page des résul­tats de recherche. Le formu­laire de contact par exemple ne devrait pas y être chargé, à moins que vous n’ayez un formu­laire perma­nent dans la barre laté­rale ou dans le pied de page.

Post Type Plugins vous permet­tra de gérer les exten­sions à ne pas char­ger par type de contenu : Page, Article, Custom Post Type…

Et pour finir, vous pouvez régler les exten­sions à ne pas char­ger au cas par cas sur chaque page, article, ou type de contenu personnalisé.

Configuration au cas par cas
Configuration au cas par cas

Dans cet article par exemple, j’uti­lise par exemple un add-on à Gutenberg pour affi­cher les exten­sions. Dans les articles où je ne fais pas un lien vers une exten­sion, je ne charge pas cet add-on. Et je fais ainsi pour chaque article. Je charge, ou pas. Pour l’add-on qui me sert à affi­cher les bouts de codes. Pour celui qui permet de twit­ter un message person­na­lisé en lien avec l’ar­ticle. Pour celui qui gère les gale­ries. Pour celui qui… vous avez compris.

Voilà, nous avons passé en revue l’es­sen­tiel de Plugin Organizer.

Cette exten­sion permet égale­ment de réor­ga­ni­ser l’ordre de char­ge­ment des exten­sions, de créer des groupes d’ex­ten­sions… mais ce n’est pas le propos de cet article.

Mise à jour

Certains bugs affectent parfois la mise à jour, prin­ci­pa­le­ment la réini­tia­li­sa­tion des réglages globaux de l’ex­ten­sion. Il suffit de se rendre dans Plugin Organizer > Settings et de cocher les options requises pour que tout rentre dans l’ordre (les réglages par article / page ne sont pas perdus, bien heureusement !).

En conclusion

Que vous utili­siez un nombre incal­cu­lable d’ex­ten­sions ou que vous en limi­tiez l’usage au strict mini­mum, vous gagne­rez en en instal­ler une de plus… pour éviter de char­ger à chaque page celles qui ne sont pas utiles.

Et vous, pensez-vous que Plugin Organizer soit utile à votre blog ? Allez-vous l’installer ? 

4 réflexions sur “Allégez votre blog avec "Plugin Organizer"”

  1. Je ne connais­sais pas cette exten­sion. Je vais la tester, et éven­tuel­le­ment complé­ter mon article avec les solu­tions alter­na­tives (il y a aussi Perfmatters, mais qui est payant).

  2. Hello Pascal. Asset Cleanup est une alter­na­tive aussi. C’est d’ailleurs ce dernier que j’uti­lise pour bloquer le char­ge­ment des requêtes inutiles. On peut même l’uti­li­ser direc­te­ment en Front-end.

  3. Oui Bruno, je viens de voir en parcou­rant le code que tu as raison. Ceci-dit, vu que tout se passe dans l’in­ter­face d’ad­mi­nis­tra­tion, c’est moindre mal dans le sens où cette lacune n’im­pacte pas l’internaute.

    Pour ce qui est de l’uti­lité, les copies d’écrans parlent d’elles-mêmes… d’au­tant que j’ai une cinquan­taine d’ex­ten­sions acti­vées, dont la plupart ne sont utili­sées que sur quelques pages ou n’ont pas d’in­té­rêt en dehors de l’in­ter­face d’administration.

  4. Bonjour Pascal,

    Je ne connais­sais pas cette exten­sion que je vais rapi­de­ment tester, car j’attache une certaine impor­tance au temps de char­ge­ment des pages de mes sites.

    « Un petit regret, l’extension n’est pas traduite en fran­çais – mais rien ne vous empêche de contri­buer. » Je te rejoins, cepen­dant l’extension n’est même pas prépa­rée à la traduc­tion, sinon je m’y serais volon­tiers collé …

Les commentaires sont fermés.

Retour en haut
Les cookies que nous utilisons sont indispensables au bon fonctionnement de ce site. Il n'y a aucun pistage publicitaire et les données statistiques recueillies sont anonymisées.
J'ai compris