— Publié le 1er juin 2019 —
Nous n’avons pas l’habitude de faire des articles sponsorisés et celui-ci n’en est pas un. C’est un retour d’expérience par rapport à une problématique client qui nous a donné du fil à retordre pour trouver le plugin adéquat. Nous avons enfin fini par le trouver alors comme on est sympa, on va vous faire gagner du temps en vous le présentant.
Contexte
Nous avons développé un site avec une page Equipe qui devait contenir près de 150 personnes. Une demande peu habituelle car en général, les pages Equipe présentent une dizaine de personnes. Là, on s’est retrouvé entre la page Equipe et l’annuaire. Nous avons étudié différentes solutions mais à chaque fois quelque chose manquait. Voici les critères que nous devions satisfaire :
- présenter l’équipe sur 6 colonnes : le but premier était d’éviter un scroll trop long mais aussi de permettre l’utilisation de photos des membres de l’équipe qui n’étaient pas toujours de bonne qualité – avec 6 colonnes, les photos sont moins grosses que sur 4 😉
- afficher sous chaque membre son nom et son poste. Les membres faisaient parties de 7 services différents.
- permettre un affichage avec prénom – NOM mais avec un tri qui se fait sur le Nom : par ex, Jean DUPONT est affiché avant Albert MONAVIC
- filtrer cette page par Prénom / Nom d’un membre ou par Service
- lier chaque membre à une véritable page WordPress afin de respecter un design précis et facile à mettre à jour
- avoir une gestion bilingue des membres
Alors nous avons testé différentes solutions :
- Le Porfolio de notre thème : nous avons utilisé le thème Avada pour ce site, thème le plus vendu sur WordPress. Nous avons créé un portfolio. Tous les critères étaient rempli, sauf le champ de Recherche par nom. Nous avons envisagé la recherche par clavier, le Ctrl F étant assez intuitif à notre sens, ça n’était pas satisfaisant pour notre client. La recherche de WordPress ne pouvait pas être utilisée ici car elle affiche une liste de résultat et nous attendions un filtre dynamique par nom, c’est-à-dire un seul membre reste sur la page, les autres ont disparu.
- Un développement sur mesure : impossible avec le budget du client (sachant que la demande initiale concernait une équipe de 30 pers qui s’est agrandie au fil des semaines)
- Un plugin : nous avons donc commencé à regarder des plugins, et vous savez, si vous nous lisez de temps en temps, que nous évitons les plugins autant que possible. Nous en avons regardé / testé des dizaines mais la plupart sont sur 4 colonnes et la plupart affichent le profil détaillé d’un membre dans une lightbox, avec donc un design limité. Il est toujours possible de coder cette lightbox en html mais il est difficile au membre de modifier ses informations ensuite.
Nous avons fini par regarder 2 plugins intéressants. Le 1er, GS Team Members, qui paraissait convenir mais au final il fallait 2 semaines de développement pour le personnaliser et Team Showcase, que nous avons finalement utilisé.
GS Team Members
Pour un site monolingue, GS Team Members est un plugin qui fait parfaitement le job pour présenter une équipe nombreuse. Voici les avantages et inconvénients que nous avons identifiés par rapport à notre problématique.
Avantages
- Facilité : un plugin très facile à prendre en main et à paramétrer. Il suffit d’intégrer un shortcode dans sa page et c’est réglé.
- Support : Golam, le développeur du plugin, répond instantanément, par livechat ou par email.
- Flexibilité : plus de 20 présentations différentes : en carré, en cercle, avec l’affichage des informations à différents endroits.
- Responsive : les différentes configurations sont parfaitement compatibles avec les mobiles et tablettes.
- Filtres l’équipe peut se filtrer par nom ou par catégories, seules les personnes filtrées apparaissent, ce qui n’est pas le cas de tous les plugins qui se contente de griser les personnes non incluses dans le filtre.
- Personnalisation : vous pouvez personnaliser les couleurs ou d’autres éléments pour rendre le plugin compatible avec le design de votre site.
- Freemium : le plugin est disponible en version gratuite et en version payante, avec un essai possible de 14 jours.
Freins
- Multilingue : lors de l’intégration dans votre page, il n’est pas possible de passer dans le shortcode un paramètre de langue ni de catégorie = affiche moi dans la page française uniquement les membres français.
- Nombre de colonnes : on peut afficher 2-3 ou 4 colonnes mais 5 ou 6 peuvent être utiles afin d’éviter une page trop longue quand on a plus de 100 personnes à afficher et/ou des photo de qualité discutable.
- Absence de lien externe : la bio de chaque membre ne peut pas être affichée dans une page WordPress séparée
- Tri : le tri se fait par combinaison nom / prénom. Donc soit vous décidez de trier vos 100 membres par prénom en saisissant le prénom d’abord, soit par nom, dans ce cas, il faut écrire NOM Prénom.
- Coût : 29,99$ par an ou 89,99$ pour un achat à vie, pour un site.
Ce plugin vous intéresse et correspond à vos besoins ? Vous pouvez visualiser toutes les fonctionnalités possibles sur le site de démo de GS Team Members ou le télécharger directement.
Team Showcase
C’est le plugin que nous avons choisi par rapport à notre problématique. Une simple personnalisation nous a été indiquée par Carlos Moreira, le développeur du plugn pour arriver au résultat esconté.
Avantages
- Personnalisation : on peut personnaliser différentes options de présentation : couleur, formes, informations à afficher, alignement du texte, nombre de colonnes…
- Support : Carlos répond très rapidement et nous a fait les petites personnalisations dont nous avions besoin.
- Multilingue : il est compatible avec Polylang Premium et Loco Translate permet de faire le reste.
- Tri : on adore le fait de pouvoir afficher les personnes avec leur prénom avant le nom mais en faisant le tri sur la 1ère lettre du nom !
- Filtres : filtre possible par nom ou par catégorie
- Générateur de shortcode : il suffit de cocher les paramètres qui nous intéressent et le shorcode est généré de manière dynamique. Il suffit juste de le copier / coller dans la page.
- Lien externe : il est possible d’ajouter un lien personnalisé à une fiche membre afin que sa bio s’affiche sur une page propre.
Freins
- Aucun ! Bon, si on creuse, il est peut-être un tout petit peu moins intuitif à prendre en main que GS Team Members.
Conclusion
Voilà, nous espérons que cet article vous aura permis d’éviter des heures de recherche pour trouver un plugin permettant de présenter une équipe nombreuse avec un système de filtres.
Si vous avez des questions, posez-les en commentaires ci-dessous.
Et n’hésitez pas à partager vos propres retours d’expérience !
Laisser un commentaire