Skip to content

Extensions

Nos projets WordPress sont systématiquement accompagnés d’un ensemble d’extensions, principalement destinées au Back Office. Elles nous permettent de standardiser nos processus sans alourdir les projets avec des fonctionnalités inutiles.

Sécurité

  • Wordfence Security : Offre un pare-feu applicatif et un scanner de vulnérabilités pour réduire les risques d’intrusion.
  • Solid Security : Applique des règles de durcissement (hardening) pour limiter des points d’entrée courants, et sécurise le lien de connexion au Back Office.
  • Really Simple Security : Sécurise les URL en https via le certificat SSL.
  • Safe SVG : Permet l’importation de fichiers SVG tout en filtrant le code dangereux.

Performance & Optimisation

  • Autoptimize : Agrège et minifie HTML, CSS et JS pour réduire les temps de chargement.
  • WP Super Cache : Ajoute un cache WordPress, génère des pages statiques pour diminuer la charge serveur et accélérer l’affichage.
  • Regenerate Thumbnails : Recrée les tailles d’images après modification des paramètres médias.

Gestion des contenus & Structuration

  • Advanced Custom Fields PRO : Ajoute des champs personnalisés avancés afin de structurer des contenus complexes.
  • Advanced Custom Fields: SVG Icon Picker : Plugin hors catalogue WordPress, permet une selection d’SVG pour ACF en piochant directement dans les SVG du théme.
  • FileBird : Organise la médiathèque en dossiers pour faciliter la gestion des fichiers.

Formulaires & Communication

  • Contact Form 7 : Crée des formulaires de contact personnalisables.
  • Flamingo : Enregistre les soumissions de formulaires Contact Form 7 dans l’administration WordPress.

Maintenance & Suivi

SEO

  • Yoast SEO : Aide à optimiser les pages pour les moteurs de recherche grâce à l’analyse de contenu et la gestion des balises.

Notre politique sur les extensions

  • En Front : lorsqu’une nouvelle fonctionnalité doit être ajoutée, nous privilégions le développement from scratch. Cela garantit un rendu sur-mesure, limite la dépendance à des extensions supplémentaires, favorise l’acquisition de nouvelles compétences, enrichit notre catalogue de fonctionnalités et évite de surcharger le projet avec des options non essentielles.
  • En Back, tout dépend de la fonctionnalité demandée. Si celle-ci est importante, nécessite un travail poussé en matière de sécurité, une interface avancée, ou qu’une extension reconnue dans le domaine existe déjà (simple, légère et efficace), alors nous privilégions cette extension.

Le temps de développement est également un critère déterminant. Si l’utilisation d’une extension permet de gagner plusieurs heures de travail par rapport à une solution développée from scratch, nous opterons également pour l’extension.

Installer une extension WordPress

Avant d’installer une extension, celle-ci doit répondre à plusieurs critères afin de garantir qu’elle n’impactera pas négativement le projet :

  • Compter au moins 200 000 installations actives
  • Obtenir une note supérieure à 3 étoiles
  • Avoir été mise à jour au moins une fois au cours des 6 derniers mois
  • Être développée ou maintenue par une entreprise ou une équipe professionnelle du secteur
  • Être compatible avec les dernières versions de PHP et WordPress

Des exceptions peuvent exister, mais uniquement si nous avons la certitude que l’extension ne représentera aucun risque de sécurité à court ou moyen terme.