• Paru le 8 janvier 2017 - mis à jour le 28 octobre 2017

Allégez votre blog avec « Plugin Organizer »

969 mots - 4mn

Allégez votre blog avec « Plugin Organizer »

1024 683 Tout sur WordPress

Certaines de vos exten­sions n’ont pas besoin d’être utili­sées en perma­nence sur votre blog. Elles alour­dissent inuti­le­ment votre page et impactent les perfor­mances. Fatalité ? Non ! Une exten­sion va nous sauver la mise, voyons comment…

Pour l’internaute, 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’intéresser 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’optimiser votre blog, mais elles ne règlent pas tout  Que faire si vous utili­sez un nombre incal­cu­lable d’extensions par exemple ? En tout premier lieu, il va falloir…

Faire un état des lieux

Combien d’extensions 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’occasion, 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’utilisez 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 suffi­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 permet­tra de char­ger chaque exten­sion en fonc­tion de l’article 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’interface d’administration de WordPress, allez à Extensions > Ajouter. Dans la zone de saisie en haut à droite, entrez le nom de l’extension, 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’extension n’est pas traduite en fran­çais – mais rien ne vous empêche de contri­buer.

En tout premier lieu, cliquez sur l’entrée de menu (Plugin Organizer ou Plugin Organizer >  Settings) pour accé­der aux réglages de l’extension 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’administration 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 char­ger.

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 person­na­lisé.

Configuration au cas par cas

Configuration au cas par cas

Voilà, nous avons passé en revue l’essentiel 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’extensions… 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’extension. 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 heureu­se­ment !).

En conclusion

Que vous utili­siez un nombre incal­cu­lable d’extensions 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.

Si vous avez trouvé une faute d’orthographe, veuillez sélec­tion­ner le texte en ques­tion et appuyer sur Ctrl + Entrée.

2 commentaires
  • Bruno Tritsch 25 mars 2017 à 14 h 48 min

    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é …

    • Pascal CESCATO 26 mars 2017 à 3 h 46 min

      Oui Bruno, je viens de voir en parcou­rant le code que tu as raison. Ceci‐dit, vu que tout se passe dans l’interface d’administration, c’est moindre mal dans le sens où cette lacune n’impacte pas l’internaute.

      Pour ce qui est de l’utilité, les copies d’écrans parlent d’elles-mêmes… d’autant que j’ai une cinquan­taine d’extensions acti­vées, dont la plupart ne sont utili­sées que sur quelques pages ou n’ont pas d’intérêt en dehors de l’interface d’administration.

Laisser une réponse

La modération des commentaires est activée. Votre commentaire peut prendre un certain temps avant d'apparaître.

    Partager…

    Rapport de faute d’orthographe

    Le texte suivant sera envoyé à nos rédacteurs :