Formation « Développer un thème WordPress sur mesure »

Les extensions incontournables d’un site WordPress

Lecture : 7 minutes • 0

L’une des plus grandes forces de WordPress, c’est son écosystème de plus de 50 000 extensions qui permettent d’ajouter toutes sortes de possibilités. Je vous présente dans ce cours celles que j’estime incontournables et que j’installe sur chaque site.

On pourrait passer des heures à parler d’extensions WordPress, tellement il y a en dire. On pourrait également débattre sur les plus utiles, les moins bien codées…

De toutes manières le choix d’extensions varie en fonction des besoins spécifiques de vos projets, mais il y en a certaines qui se montrent tellement incontournables, que je les utilise sur chacun de mes sites.

C’est cette sélection que je vais vous présenter aujourd’hui. Je ne vais pas aborder tout de suite les extensions d’e-commerce et de multilangue cependant, car je considère qu’elles répondent à des besoins spécifiques. Par contre, je leur dédie un prochain cours !

Les extensions de formulaires

On commence avec les extensions de formulaires, car tout bon site doit en posséder un ! Il y a l’embarras du choix mais j’aime bien utiliser Ninja Forms, qui est freemium.

Ninja Forms Contact Form – Le constructeur de formulaire pour WordPress

Ninja Forms Contact Form – Le constructeur de formulaire pour WordPress

Le constructeur de formulaire WordPress le plus ismple pour les débutants. Copiez et glissez vos champs pour créer de magnifique formulaires en quelques minutes

Saturday Drive

Son interface est plutôt sympa et agréable pour construire des formulaires, et pas mal d’options sont offertes gratuitement. C’est pour moi l’une des interfaces graphiques les plus travaillées et les plus modernes.

Capture d'écran de l'interface de création de formulaire de Gravity Forms
L’interface épurée de Ninja Forms

Par contre, en licence pro, il devient vite très cher, et dans ce cas je préfère opter pour une licence payante Gravity Forms :

Son écosystème d’add-ons (les plugins du plugin) est impressionnant et répond à une grande variété de besoins (paiement, liaison avec Slack, CRM, Trello, multi step, quiz…).

Au niveau tarifs, comptez :

  • 59$ pour un site ;
  • 159$ pour 3 sites ;
  • 259$ la licence illimitée.

Parmi les autres qui sont pas mal non plus, il y a Formidable Forms, Caldera Forms et WP Forms. Les page builders comme Divi et Elementor proposent également leur propre module de formulaires !

Du coup, je ne vois plus trop de raisons de vouloir utiliser Contact Form 7 de nos jours, à part si vous voulez quelque chose de vraiment simple et léger.

Les extensions de référencement naturel

Vous aimeriez que votre site soit visité le plus souvent possible, et pour cela il va falloir optimiser le référencement naturel ! Même si vous savez que le contenu et les backlinks sont les deux facteurs les plus importants, il ne faut pas non plus négliger le reste : le méta-titre, la méta-description, le sitemap…

La référence en matière d’extensions de référencement est Yoast SEO. Elle embrasse le moto de WordPress qui est « Decisions, not options ». Du coup si vous voulez quelque chose d’autonome, et qui fait le plus gros pour vous, alors Yoast est le bon choix. Il faudra tout de même remplir à la main les métas, mais le reste se fait tout seul.

Yoast SEO

Yoast SEO

Améliorez votre SEO avec WordPress : rédigez de meilleurs contenus et utilisez un site WordPress optimisé en utilisant l’extension Yoast SEO.

Team Yoast

Yoast propose également une version pro à partir de 89€ par an pour un site. Maintenant, si vous voulez plus de contrôle sur les réglages, et avoir une meilleure vision de toutes les fonctionnalités d’une extension référencement, alors je vous conseille plutôt SEOPress qui est freemium.

SEOPress

SEOPress

Optimisez votre SEO avec SEOPress, une extension WordPress de SEO simple, rapide et puissante. Sans…

SEOPress

Et ce n’est pas pour faire le chauvin, mais SEOPress est un produit purement Français ! En terme de tarifs, la version pro démarre à 39$ pour un nombre illimité de sites.

Capture d'écran du tableau de bord de SEOPress dans WordPress
L’interface travaillée de SEOPress

Si vous êtes une agence, vous aurez plus de contrôle et de possibilités avec cette extension. De plus, l’intégration Google Anlaytics est conforme au RGPD (via l’anonymisation de l’adresse IP). Son interface a été travaillée, ce qui est rare dans un produit WordPress (je ne dis pas que le designer de Yoast est en vacances toute l’année mais…).

Les extensions de performances

Notre site doit aller vite comme l’éclair ! Que ce soit pour ne pas frustrer nos internautes, économiser du trafic sur Internet, ou encore pour faire plaisir à Google, on se doit aujourd’hui d’avoir un site performant. Et pour cela on a plusieurs solutions.

Si vous voulez un cache efficace et gratuit, vous trouverez votre bonheur avec WP Super Cache, créé par la maison mère de WordPress : Automattic.

WP Super Cache

WP Super Cache

Un système de cache pour WordPress très rapide qui génère des fichiers HTML statiques.

Automattic

Un clic sur le bouton « Activer le cache » et le tour est joué. Mais la performance d’un site ne s’arrête pas là, il y a également d’autres choses à mettre en place comme la compression des scripts et styles, leur concaténation, l’utilisation d’un CDN…

Et du coup si vous recherchez plus de contrôle et plus de performances pour votre site, alors je vous recommande WP Rocket :

En plus, WP Media, la société qui édite le plugin, est Française ! WP Rocket s’est rapidement imposé dans l’écosystème international comme la référence des extensions de cache. L’interface est vraiment sexy, et on comprend rapidement ce que l’extension peut faire pour nous.

Capture d'écran de l'interface de configuration de WP Rocket
L’interface de WP Rocket est sexy !

D’ailleurs, nul besoin d’aller forcément dans des réglages compliqués, la simple activation du cache vous permet déjà de gagner en performances ! Je vous invite à consulter le cours dédié à WP Rocket pour apprendre à en tirer pleinement parti.

Au niveau des formules, WP Rocket vous propose :

  • 49$ par an pour un site ;
  • 99$ pour 3 sites ;
  • 249$ pour un nombre de sites illimités.

Mais le cache ne fait pas tout ! Le plus lourd sur une page web, ce sont les images, qui peuvent représenter jusqu’à plus de 80% du poids total d’une page. Il faut donc aussi les optimiser.

Et pour cela il existe plusieurs extensions, mais ma préférée est Imagify ! C’est une extension freemium mais il faudra un abonnement si vous avez beaucoup de médias à optimiser sur votre site.

Imagify – Image Optimization & Convert WebP

Imagify – Image Optimization & Convert WebP

Optimisez vos images en un clic : réduisez leur taille, convertissez-les en WebP, gardez vos images belles… et boostez votre temps de chargement et votre SEO !

WP Media

Imagify est également édité par WP Media. Du coup on retrouve là aussi une interface vraiment sympa et épurée :

Capture d'écran des réglages de l'extension Imagify
Le panneau de réglages d’Imagify

Imagify utilise un algorithme de compression plutôt puissant qui réduit d’environ 80% le poids d’une image sans la dégrader (selon le niveau de compression choisi). Il propose également une conversion des images au format WebP pour encore plus de gain.

Je dédie d’ailleurs un cours à la configuration d’Imagify et la compression d’images un peu plus tard dans cette partie de la formation.

Il existe bien entendu d’autres extensions qui valent le détour pour optimiser des images, comme par exemple EWWW, ShortPixel ou encore Smush.

En terme de performances toujours, vous pourriez également délocaliser vos médias sur un CDN (Cloudflare, maxCDN, RocketCDN…) ou des services comme AWS, grâce aux extensions de cache ou à d’autres comme WP Offload SES.

Les extensions de sécurité

Votre site est bien référencé, rapide, mais est-il sécurisé ? Afin de limiter les risques de piratage ou d’attaque par force brute, j’installe en général une extension de sécurité. Et la plus connue dans le secteur c’est Wordfence, qui est une extension freemium :

Wordfence Security – Firewall & Malware Scan

Wordfence Security – Firewall & Malware Scan

Sécurisez votre site web avec l’extension de sécurité la plus compréhensible. Pare-feu, scanner de logiciel malveillant, blocage, trafic en temps réel, sécurité de connexion et bien d’autres.

Wordfence

Ce genre d’extension propose un firewall applicatif, un scanner de sécurité, et plusieurs mesures de renforcement : blocage d’IP, analyse du trafic, protection force brute, authentification à deux facteurs…

Capture d'écran du tableau de bord de Wordfence dans WordPress
L’interface (un peu bordélique) de Wordfence

Wordfence Pro est proposé à 99$ par an pour un site, et propose des tarifs dégressifs dès le second site (de 10% à 25% de réduction par licence selon le volume).

Côté Français, il existe également SecuPress par l’ami Julio Potier, l’expert en sécurité francophone. L’interface est bien travaillée et on comprend tout de suite ce dont est capable de faire l’extension.

SecuPress Free — Sécurité WordPress

SecuPress Free — Sécurité WordPress

Protégez votre WordPress avec SecuPress, analysez et assurez la sécurité de votre site quotidiennement.

SecuPress

Parmi les extensions de sécurité, on retrouve également iThemes Security qui est aussi une très bonne référence.

Bien sûr, une extension seule ne suffit pas à sécuriser entièrement un site. Malheureusement, une faille dans n’importe quelle extension permet de réduire à néant une bonne partie des mesures mises en place par l’extension de sécurité. C’est pour ça que la sécurité doit aussi être forte à un niveau au dessus, sur le serveur.

Les extensions de sauvegardes

Vous avez déjà planté un site sans pouvoir le récupérer ? C’est frustrant non ? Alors pour éviter de prendre le moindre risque, le mieux c’est de sauvegarder votre site automatiquement, et à intervalles réguliers.

UpdraftPlus permet de programmer des sauvegardes des fichiers et de la base de données, et de les exporter sur un service externe comme Dropbox, Google Drive ou encore Amazon. Car autant ne pas mettre tous ses oeufs dans le même panier.

UpdraftPlus WordPress Backup Plugin

UpdraftPlus WordPress Backup Plugin

Sauvegarde et restauration faciles. Sauvegardes complètes, manuelles ou planifiées (sauvegarde sur S3, Dropbox, Google Drive, Rackspace, FTP, SFTP, e-mail + autres).

UpdraftPlus.Com, DavidAnderson

La version premium avec les add-ons démarre à partir de 39$ par an et par site. Mais en général la version gratuite est amplement suffisante.

Vous pourriez également tout aussi bien utiliser un service web SaaS comme ManageWP ou MainWP qui permettent de gérer votre parc de sites WordPress à distance : monitoring, mises à jour et même les sauvegardes !

Lorsque vous utilisez des hébergements spécialisés WordPress, les extensions de sauvegarde, sécurité et de cache deviennent alors superflues !

Les extensions de mise en confirmité légale

Pour la mise en conformité légale, rien n’est simple, vous pouvez cependant commencer avec une alerte de cookie, qui peut suffire dans certains cas (mais pas tous !) :

Cookie Notice for GDPR & CCPA

Cookie Notice for GDPR & CCPA

Cookie Notice vous permet d’informer les utilisateurs avec élégance que votre site utilise des cookies et vous aide à vous conformer à la législation européenne RGPD et CCPA sur les cookies.

dFactory

Bien sûr, ça ne suffit pas à mettre votre site en conformité légale, loin de là ! Il vous faudra aussi une politique de confidentialité, des mentions légales, et bien souvent un contrôle plus poussé des consentements pour le RGPD.

Pour cela il faudra plutôt s’orienter vers des solutions comme Quantcast ou TarteAuCitron, qui sont un peu plus complexes à mettre en place, et bien sûr fait appel à un professionnel juridique.

Les extensions incontournables des développeurs

Et pour terminer cette sélection, voici quelques extensions qui sont incontournables d’un point de vue du développeur ! On les a d’ailleurs déjà vues dans cette formation .

La première c’est ACF ! Je l’aime tellement que toute une partie de la formation lui est dédiée. ACF permet d’ajouter des champs additionnels dans l’interface d’administration et créer des interfaces plus poussées pour gérer ses contenus. C’est un incontournable pour tous les développeurs.

Advanced Custom Fields

Advanced Custom Fields

Personnalisez WordPress avec des champs puissants, professionnels et intuitifs.

Elliot Condon

Vient ensuite la synchronisation de données. WP Migrate DB (et sa version Pro) permettent de facilement migrer un site en ligne en local, et inversement, ce qui peut s’avérer pratique pour dupliquer un site et travailler sur une nouvelle version.

WP Migrate DB – WordPress Migration Made Easy

WP Migrate DB – WordPress Migration Made Easy

Make WordPress migration easy. Migrate your database at the click of a button with full…

Delicious Brains

J’en ai parlé dans le cours sur le rapatriement de site en local, et un cours lui est dédié pour sa version pro.

Et enfin, il arrive que vous utilisiez dans vos projets des thèmes ou plugins premium qui ne sont pas forcément encore traduits en français. Alors du coup, il faut traduire des chaines, et pour cela Loco Translate est l’outil idéal.

Loco Translate

Loco Translate

Traduisez directement des thèmes et extensions WordPress depuis votre navigateur.

Tim Whitlock

On l’a abordé dans le cours sur l’internationalisation de thèmes. Il est gratuit et l’avantage c’est que vous n’aurez pas besoin de devoir manipuler le fichier .po. Mais vous pourriez tout aussi bien utiliser Poedit.


Bien sûr, cette liste n’est pas exhaustive ! Je me suis concentré sur les extensions qu’on a besoin à coup sûr sur nos sites. Mais impossible d’être totalement objectif. À vous de faire votre propre liste selon vos besoins et vos habitudes !

Dans les prochains cours, on va se concentrer sur la configuration des extensions de performances, puis on parlera d’e-commerce et multilangue.

0

Questions, réponses et commentaires

    Laisser un commentaire