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 rapid­ité de charge­ment d’une page est un point cru­cial. Des études l’on mon­tré, au-delà de 3 sec­on­des, plus de 50% des vis­i­teurs quit­tent votre blog sans même s’in­téress­er au con­tenu.

Vous ne pou­vez pas retenir vos vis­i­teurs con­tre leur gré, alors il ne reste plus qu’à… il ne reste plus qu’à quoi, d’ailleurs ? Alléger vos pages, bien enten­du ! Mais com­ment ?

J’ai déjà abor­dé cer­tains points sur ce blog :

Ces deux arti­cles per­me­t­tent déjà d’op­ti­miser votre blog, mais elles ne règ­lent pas tout  Que faire si vous utilisez un nom­bre incal­cu­la­ble d’ex­ten­sions par exem­ple ? En tout pre­mier lieu, il va fal­loir…

Faire un état des lieux

Com­bi­en 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 for­mu­laires de con­tact, pour les galeries pho­to, pour… il y a les indis­pens­ables, mais cer­taines ne sont utiles que sur une page ou un arti­cle. Ce qui ne veut pas dire que vous pou­vez vous en pass­er.

Et mal­heureuse­ment, Word­Press les charge toutes par défaut 🙁 C’est l’oc­ca­sion, dans un pre­mier temps, de pass­er en revue chaque exten­sion et de décider si elle est vrai­ment utile, si vous l’u­tilisez encore et si il n’y a pas de solu­tion en dehors des exten­sions — par­fois un sim­ple bout de code placé dans Code Snip­pets suf­fi­rait.

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 exten­sion 😮

Oui, vous avez bien lu ! Une exten­sion qui vous per­me­t­tra de charg­er chaque exten­sion en fonc­tion de l’ar­ti­cle ou de la page sur laque­lle vous vous trou­vez. Il s’ag­it de…

L’extension “Plugin Organizer”

Il s’ag­it d’une exten­sion gra­tu­ite que vous trou­verez dans le dépôt Word­Press.

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 Ping­dom Web­site Speed Test. Les résul­tats sont par­lants :

Test avant activation de "Plugin Organizer"
Test avant acti­va­tion de “Plu­g­in Orga­niz­er”
Test après activation de "Plugin Organizer"
Test après acti­va­tion de “Plu­g­in Orga­niz­er”

Vous voyez les flèch­es rouges ? Ce sont les points sur lesquels j’ai gag­né. Ok, j’ai per­du en Per­for­mance Grade (1 point). Mais en revanche, j’ai gag­né sur tous les autres. Temps de charge­ment, nom­bre de requêtes, taille de la page, tout est qua­si­ment divisé par deux !

Plus rapi­de que 54% des sites testés dans le pre­mier test, et que 83% dans le sec­ond. Pour un ren­du iden­tique.

Con­va­in­cus ? Alors voyons com­ment…

Installer et activer “Plugin Organizer”

Ren­dez-vous dans l’in­ter­face d’ad­min­is­tra­tion de Word­Press, allez à Exten­sions > Ajouter. Dans la zone de saisie en haut à droite, entrez le nom de l’ex­ten­sion, cliquez sur Installer puis sur Activ­er. Voilà, c’est ter­miné. Enfin, il reste à…

Configurer “Plugin Organizer”

Dans la barre de menu latérale, vous avez une nou­velle entrée — je vous la donne en mille… Plu­g­in Orga­niz­er 😉 Un petit regret, l’ex­ten­sion n’est pas traduite en français — mais rien ne vous empêche de con­tribuer.

En tout pre­mier lieu, cliquez sur l’en­trée de menu (Plu­g­in Orga­niz­er ou Plu­g­in Orga­niz­er >  Set­tings) pour accéder aux réglages de l’ex­ten­sion elle-même.

Veillez à activ­er Selec­tive Plu­g­in Load­ing si vous souhaitez charg­er ou plutôt ne pas charg­er cer­taines exten­sions en fonc­tion de chaque arti­cle ou de chaque page.

Réglages "Plugin Organizer"
Réglages “Plu­g­in Orga­niz­er”

Et de fait, il y a des exten­sions qui n’ont pas à être chargée sur votre blog, parce qu’elles ne ser­vent que dans l’ad­min­is­tra­tion du site. Cer­taines pren­nent en compte ce fait, d’autres non. Je vous con­seille donc de pass­er par Glob­al Set­tings et  de sélec­tion­ner les exten­sions à ne pas charg­er.

L’en­trée de menu Search Plu­g­ins est réservée aux exten­sions à ne pas charg­er dans la page des résul­tats de recherche. Le for­mu­laire de con­tact par exem­ple ne devrait pas y être chargé, à moins que vous n’ayez un for­mu­laire per­ma­nent dans la barre latérale ou dans le pied de page.

Post Type Plu­g­ins vous per­me­t­tra de gér­er les exten­sions à ne pas charg­er par type de con­tenu : Page, Arti­cle, Cus­tom Post Type…

Et pour finir, vous pou­vez régler les exten­sions à ne pas charg­er au cas par cas sur chaque page, arti­cle, ou type de con­tenu per­son­nal­isé.

Configuration au cas par cas
Con­fig­u­ra­tion au cas par cas

Dans cet arti­cle par exem­ple, j’u­tilise par exem­ple un add-on à Guten­berg pour affich­er les exten­sions. Dans les arti­cles où je ne fais pas un lien vers une exten­sion, je ne charge pas cet add-on. Et je fais ain­si pour chaque arti­cle. Je charge, ou pas. Pour l’add-on qui me sert à affich­er les bouts de codes. Pour celui qui per­met de twit­ter un mes­sage per­son­nal­isé en lien avec l’ar­ti­cle. Pour celui qui gère les galeries. Pour celui qui… vous avez com­pris.

Voilà, nous avons passé en revue l’essen­tiel de Plu­g­in Orga­niz­er.

Cette exten­sion per­met égale­ment de réor­gan­is­er l’or­dre de charge­ment des exten­sions, de créer des groupes d’ex­ten­sions… mais ce n’est pas le pro­pos de cet arti­cle.

Mise à jour

Cer­tains bugs affectent par­fois la mise à jour, prin­ci­pale­ment la réini­tial­i­sa­tion des réglages globaux de l’ex­ten­sion. Il suf­fit de se ren­dre dans Plu­g­in Orga­niz­er > Set­tings et de cocher les options req­ui­s­es pour que tout ren­tre dans l’or­dre (les réglages par arti­cle / page ne sont pas per­dus, bien heureuse­ment !).

En conclusion

Que vous util­isiez un nom­bre incal­cu­la­ble d’ex­ten­sions ou que vous en lim­i­tiez l’usage au strict min­i­mum, vous gag­nerez en en installer une de plus… pour éviter de charg­er à chaque page celles qui ne sont pas utiles.

Et vous, pensez-vous que Plu­g­in Orga­niz­er soit utile à votre blog ? Allez-vous l’in­staller ?

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

  1. Bon­jour Pas­cal,

    Je ne con­nais­sais pas cette exten­sion que je vais rapi­de­ment tester, car j’attache une cer­taine impor­tance au temps de charge­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 con­tribuer. » Je te rejoins, cepen­dant l’extension n’est même pas pré­parée à la tra­duc­tion, sinon je m’y serais volon­tiers col­lé …

    1. Oui Bruno, je viens de voir en par­courant le code que tu as rai­son. Ceci-dit, vu que tout se passe dans l’in­ter­face d’ad­min­is­tra­tion, c’est moin­dre mal dans le sens où cette lacune n’im­pacte pas l’in­ter­naute.

      Pour ce qui est de l’u­til­ité, les copies d’écrans par­lent d’elles-mêmes… d’au­tant que j’ai une cinquan­taine d’ex­ten­sions activées, dont la plu­part ne sont util­isées que sur quelques pages ou n’ont pas d’in­térêt en dehors de l’in­ter­face d’ad­min­is­tra­tion.

      1. Hel­lo Pas­cal. Asset Cleanup est une alter­na­tive aus­si. C’est d’ailleurs ce dernier que j’u­tilise pour blo­quer le charge­ment des requêtes inutiles. On peut même l’u­tilis­er directe­ment en Front-end.

        1. Je ne con­nais­sais pas cette exten­sion. Je vais la tester, et éventuelle­ment com­pléter mon arti­cle avec les solu­tions alter­na­tives (il y a aus­si Perf­mat­ters, mais qui est payant).

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