THÈME UTILISÉ
J’ai utilisé le thème OceanWP, car il est léger, personnalisable, et bien adapté à des projets créatifs. Il permet une bonne compatibilité avec Elementor et offre de nombreuses options pour le design d’une page.
PAGE BUILDER
Le constructeur de pages utilisé est Elementor, car il offre une interface intuitive en glisser-déposer et permet de construire rapidement des sections complexes sans coder. Il est particulièrement adapté à un site vitrine de ce type. Je l’ai notamment utilisé pour masquer le titre qui apparaît automatiquement sur WordPress, ainsi que le pied de page.
EXTENSIONS INSTALLÉES
Voici les extensions que j’ai installées pour construire le site, même si toutes n’ont pas pu être utilisées jusqu’au bout :
- Elementor : c’est le page builder principal utilisé pour créer toute la structure du site.
- WPForms Lite : utilisé pour créer le formulaire de contact de manière simple et intuitive.
- Ocean Extra : ajoute des options utiles pour compléter les réglages du thème OceanWP.
- Ultimate Addons for Elementor Lite : extension qui apporte des blocs supplémentaires pour Elementor, je l’avais installée pour modifier la barre de navigation sur Elementor, mais je n’ai malheureusement pas réussi (voir partie « Menu fixe »).
- The Events Calendar, Event Tickets et Simple Calendar : ces extensions avaient pour but d’ajouter un système de gestion d’événements et d’affichage de calendrier. Cependant, je n’ai pas réussi à les faire fonctionner correctement ou à les intégrer à la structure actuelle du site. Je me suis donc contentée d’un lien avec une localisation sur une carte.
WIDGETS SPÉCIAUX ET ÉLÉMENTS PERSONNALISÉS
J’ai principalement utilisé les widgets proposés par Elementor : galerie d’images défilante, intégration de vidéos, boutons, carte avec localisation, code HTML, etc.
Pour les morceaux à écouter, j’ai utilisé le widget SoundCloud d’Elementor, ce qui permet de diffuser des extraits audio directement sur le site.
Le formulaire de contact est le seul élément qui utilise un widget externe, fourni par l’extension WPForms Lite.
MENU FIXE
Je n’ai pas réussi à faire un menu sticky directement avec OceanWP ou via une extension. J’ai donc créé un menu fixe personnalisé en HTML et CSS, inséré dans la page grâce à un bloc HTML Elementor. Cette méthode m’a permis d’avoir un menu toujours visible, simple et fonctionnel, même si ce n’était pas forcément la manière de faire attendue.