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
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept