Fiche 7: installer les plugins

la fiche 7 répond à la question
« Quelles fonctionnalités ajouter au site ? »

1) Installer les plugins WordPress

Installation et configuration des extensions d'un site WordPress avec sélection des plugins essentiels pour la sécurité, le SEO, les performances, les sauvegardes et les formulaires.

1.1) Installer une extension SEO (Yoast SEO, Rank Math…)

  1. Identifier les besoins en référencement naturel du site.
  2. Comparer les principales extensions SEO disponibles.
  3. Vérifier leur compatibilité avec la version de WordPress.
  4. Contrôler leur compatibilité avec le thème utilisé.
  5. Installer l’extension depuis Extensions > Ajouter.
  6. Activer l’extension.
  7. Configurer les paramètres généraux (titres, métadonnées, sitemap XML…).
  8. Vérifier le bon fonctionnement sur les pages et articles.
  9. Tester les aperçus Google proposés.
  10. Documenter les réglages appliqués.

1.2) Installer une extension de sécurité (Wordfence, iThemes Security…)

  1. Identifier les risques liés au site (attaques, force brute, malwares…).
  2. Comparer les fonctionnalités des principales extensions de sécurité.
  3. Installer l’extension retenue.
  4. Activer le pare-feu (Firewall) si disponible.
  5. Configurer la protection contre les tentatives de connexion.
  6. Activer les notifications de sécurité.
  7. Vérifier les paramètres de protection des fichiers sensibles.
  8. Contrôler les scans automatiques.
  9. Tester le bon fonctionnement après configuration.
  10. Documenter les règles de sécurité mises en place.

1.3) Installer une extension de sauvegarde (UpdraftPlus, Duplicator…)

  1. Déterminer la stratégie de sauvegarde du site.
  2. Installer l’extension de sauvegarde.
  3. Activer l’extension.
  4. Configurer les sauvegardes automatiques.
  5. Définir la fréquence des sauvegardes.
  6. Choisir les éléments à sauvegarder (base de données, fichiers, extensions…).
  7. Configurer un stockage distant (Google Drive, Dropbox, FTP…).
  8. Réaliser une première sauvegarde complète.
  9. Tester une restauration de sauvegarde.
  10. Documenter la procédure de restauration.

1.4) Installer une extension de cache et d’optimisation des performances

  1. Identifier les besoins en optimisation des performances.
  2. Installer une extension de cache.
  3. Activer le cache des pages.
  4. Activer la compression GZIP si disponible.
  5. Configurer la minification CSS et JavaScript si nécessaire.
  6. Activer le cache navigateur.
  7. Vérifier le fonctionnement après activation.
  8. Mesurer le gain de performances.
  9. Contrôler l’absence de conflits avec le thème.
  10. Documenter les paramètres retenus.

1.5) Installer une extension de formulaire (Contact Form 7, WPForms…)

  1. Identifier les formulaires nécessaires au site.
  2. Installer l’extension choisie.
  3. Activer l’extension.
  4. Créer un premier formulaire de contact.
  5. Configurer les destinataires des e-mails.
  6. Ajouter les champs nécessaires.
  7. Mettre en place une protection anti-spam (CAPTCHA ou équivalent).
  8. Insérer le formulaire dans une page à l’aide d’un shortcode ou d’un bloc.
  9. Tester l’envoi et la réception des messages.
  10. Documenter la configuration du formulaire.

1.6) Installer une extension d’optimisation des images

  1. Identifier le volume d’images du site.
  2. Installer une extension d’optimisation.
  3. Activer la compression automatique.
  4. Configurer le niveau de compression souhaité.
  5. Activer la conversion au format WebP si disponible.
  6. Optimiser les images déjà présentes dans la médiathèque.
  7. Vérifier la qualité visuelle des images compressées.
  8. Mesurer le gain de poids des fichiers.
  9. Tester le temps de chargement des pages.
  10. Documenter les paramètres utilisés.

1.7) Installer une extension anti-spam (Akismet…)

  1. Identifier les zones sensibles aux spams (commentaires, formulaires…).
  2. Installer l’extension anti-spam.
  3. Activer l’extension.
  4. Configurer les paramètres généraux.
  5. Associer une clé API si nécessaire.
  6. Vérifier la protection des formulaires.
  7. Tester la détection des messages indésirables.
  8. Contrôler les journaux d’activité.
  9. Vérifier l’absence de faux positifs.
  10. Documenter les réglages appliqués.

1.8) Installer une extension RGPD (cookies, consentement…)

  1. Identifier les traitements de données personnelles réalisés par le site.
  2. Installer une extension de gestion du consentement.
  3. Configurer la bannière de cookies.
  4. Définir les différentes catégories de cookies.
  5. Paramétrer les scripts soumis au consentement.
  6. Vérifier le fonctionnement des boutons Accepter / Refuser.
  7. Tester le blocage des services tiers avant consentement.
  8. Contrôler la conformité avec la réglementation en vigueur.
  9. Vérifier le comportement sur mobile.
  10. Documenter les choix de configuration.

1.9) Vérifier la compatibilité des extensions avec le thème

  1. Vérifier la version de WordPress requise.
  2. Contrôler la version minimale de PHP.
  3. Vérifier la compatibilité avec le thème installé.
  4. Tester les principales fonctionnalités du site.
  5. Contrôler l’absence d’erreurs PHP.
  6. Vérifier la console JavaScript du navigateur.
  7. Tester les blocs Gutenberg.
  8. Vérifier les interactions entre extensions.
  9. Contrôler les performances après installation.
  10. Documenter les éventuelles incompatibilités.

1.10) Limiter le nombre de plugins installés

  1. Installer uniquement les extensions réellement nécessaires.
  2. Éviter les doublons de fonctionnalités.
  3. Désinstaller les extensions inutilisées.
  4. Supprimer les extensions désactivées qui ne seront plus utilisées.
  5. Vérifier régulièrement les mises à jour disponibles.
  6. Contrôler les performances après chaque nouvelle installation.
  7. Limiter les extensions ayant un impact important sur les performances.
  8. Préférer une extension complète à plusieurs extensions redondantes.
  9. Réaliser un audit périodique des extensions installées.
  10. Maintenir un environnement WordPress simple, sécurisé et facilement maintenable.

2) Les points essentiels

Icône cible

Résultat attendu

À la fin de cette fiche, les extensions indispensables au fonctionnement du site sont installées, configurées et testées. Chaque plugin répond à un besoin identifié (SEO, sécurité, sauvegarde, cache, formulaires, RGPD…) sans alourdir inutilement WordPress. L’ensemble est compatible avec le thème et les autres extensions.


icône lampe

À retenir

  • Installer uniquement les plugins réellement utiles au projet.
  • Privilégier les extensions reconnues, régulièrement mises à jour et bien documentées.
  • Vérifier systématiquement la compatibilité avec WordPress et le thème.
  • Tester chaque plugin après son installation.
  • Limiter le nombre d’extensions afin de préserver les performances du site.

icône outils

Les outils recommandés

Référencement

  • Yoast SEO
  • Rank Math

Sécurité

  • Wordfence
  • iThemes Security

Sauvegarde

  • UpdraftPlus
  • Duplicator

Performance

  • WP Super Cache
  • LiteSpeed Cache (si compatible avec l’hébergement)

Formulaires

  • Contact Form 7
  • WPForms

Images

  • Converter for Media
  • EWWW Image Optimizer

RGPD

  • CookieYes

Développement

  • Chrome DevTools
  • Firefox Developer Tools

icône danger

Les erreurs à éviter

  • Installer un plugin sans en comprendre l’utilité.
  • Multiplier les extensions ayant les mêmes fonctions.
  • Négliger les avis et la réputation des plugins.
  • Utiliser des plugins abandonnés ou non maintenus.
  • Installer un trop grand nombre de plugins.
  • Oublier de configurer les extensions après leur installation.
  • Ne pas tester les incompatibilités avec le thème.
  • Désactiver un plugin sans vérifier les conséquences.
  • Supprimer une extension sans sauvegarde préalable.
  • Négliger les mises à jour des plugins.

icône check

Checklist de validation

# Les plugins indispensables au projet sont installés.

# Chaque extension est correctement configurée.

# Les plugins sont compatibles avec la version de WordPress utilisée.

# Le thème fonctionne correctement avec toutes les extensions installées.

# Aucun conflit entre plugins n’est détecté.

# Les fonctionnalités ajoutées sont opérationnelles.

# Les performances du site restent satisfaisantes.

# Les plugins inutilisés sont supprimés.

# Les extensions sont régulièrement mises à jour.

# Le nombre de plugins reste limité aux besoins réels du projet.


icône évolutif

Niveau de difficulté

icône star
icône star
icône star
icône star
icône star

(3/5) – Intermédiaire

Cette fiche nécessite de savoir identifier les besoins fonctionnels du projet, choisir les extensions adaptées et vérifier leur compatibilité. Une mauvaise sélection peut impacter les performances, la sécurité ou la stabilité du site.


icône timer

Temps moyen de réalisation

Lecture de la fiche

25 à 35 minutes

Mise en application

1 à 3 heures

(Selon le nombre d’extensions à installer et leur niveau de configuration).


icône diplome

Compétences développées

À l’issue de cette fiche, vous serez capable de :

  • Identifier les besoins fonctionnels d’un site WordPress.
  • Choisir les extensions les plus adaptées à un projet.
  • Installer et activer des plugins.
  • Configurer les principales extensions WordPress.
  • Vérifier la compatibilité entre les plugins et le thème.
  • Détecter les conflits éventuels entre extensions.
  • Limiter le nombre de plugins pour préserver les performances.
  • Assurer la maintenance des extensions installées.
  • Renforcer les fonctionnalités du site en toute sécurité.
  • Construire un environnement WordPress stable et évolutif.

icône documents additionels

Bonus

➤ Infographie installer les plugins essentiels:

infographie sur le thème installer plugins essentiels