1. Accueil
  2. Docs
  3. Modules
  4. Elementor — widgets pour fiches et listings

Elementor — widgets pour fiches et listings

WP-Apidae Elementor est une collection de 21 widgets Elementor pour construire vos templates de fiches et pages listing sans quitter le constructeur Elementor. Il offre une parité fonctionnelle avec les blocs Gutenberg du core.

Ce module s’adresse aux sites qui ont standardisé leur création de pages sur Elementor et souhaitent intégrer WP-Apidae dans ce même flux de travail.

Fiche produit : Widgets Elementor sur wp-apidae.io

À quoi sert ce module ?

Sans ce module, l’affichage de fiches Apidae dans Elementor nécessite de passer par des shortcodes ou des blocs Gutenberg encapsulés — expérience peu intégrée. Le module ajoute 21 widgets natifs Elementor qui s’utilisent comme n’importe quel autre widget.

Les 21 widgets fournis

3 widgets frontend (listings et cartes) :

  • Listing — liste paginée des fiches Apidae avec options de tri
  • Filters — filtres facettés sur un listing
  • Maps — carte Leaflet des fiches Apidae

18 widgets de templating (fiche détail), à utiliser dans un template single Elementor :

  • Accueil, Adresse, Animaux, Clientèle, Descriptif, Descriptif thématisé, Dynamic Content, Environnement, Handicap, Informations, Moyens de communication, Multimédia, Ouvertures, Prestations, Réservation, Carte single, Tarifs, Tourisme d’affaires

Les widgets sont classés en deux catégories dans l’inserteur d’Elementor : WP-Apidae Pages & Articles (listings) et WP-Apidae Template Single (fiche détail).

Pré-requis

  • WP-Apidae installé et activé
  • PHP 8.1 ou supérieur (pré-requis du cœur WP-Apidae)
  • Elementor (gratuit ou Pro ; Elementor Pro est nécessaire pour construire les modèles de fiche via le Theme Builder)
  • Licence WP-Apidae Elementor

Installation

  1. Installez et activez Elementor.
  2. Achetez le module sur wp-apidae.io.
  3. Téléversez + activez via Extensions → Ajouter.
  4. Activez la licence dans WP-Apidae → Extensions.
  5. Les widgets WP-Apidae apparaissent dans l’éditeur Elementor sous leurs deux catégories dédiées.

Utilisation

Créer un template de fiche Apidae

  1. Dans Modèles → Theme Builder d’Elementor Pro, créez un document Article unique.
  2. Glissez les widgets de la catégorie WP-Apidae Template Single (Accueil, Descriptif, Multimédia, Adresse…) à la position souhaitée.
  3. Dans les conditions d’affichage du document, ciblez le ou les types de fiches Apidae concernés. Si ces types n’apparaissent pas dans la liste, voir la section suivante.
  4. Les widgets récupèrent automatiquement les données de la fiche Apidae lorsqu’ils sont rendus sur un single.

Les types Apidae n’apparaissent pas dans les conditions d’affichage

Si vous construisez votre modèle de fiche avec le Theme Builder d’Elementor Pro (document Article unique), la liste des conditions d’affichage ne propose par défaut qu’Articles, Pages et Fichier média : les types de contenu Apidae en sont absents.

C’est attendu. Elementor ne retient dans cette liste que les types de contenu déclarés comme visibles dans les menus de navigation, et WP-Apidae laisse cette option désactivée à l’installation. Pour l’activer, rendez-vous dans WP-Apidae → Réglages → onglet Objets touristiques, section Options des types de poste personnalisés en bas de page, puis activez Exposer les fiches aux menus de navigation (show_in_nav_menus) et enregistrez.

L’effet est immédiat, sans avoir à réenregistrer les permaliens. Vos types Apidae et leurs taxonomies (Communes, Sélections, Distinction) sont alors proposés dans les conditions d’affichage. Cette option rend également les fiches sélectionnables dans Apparence → Menus.

À noter : les modèles de carte ne sont pas concernés. Ils sont résolus par le système de Modèles de WP-Apidae, pas par les conditions d’affichage d’Elementor. C’est pourquoi ils peuvent fonctionner alors que les modèles de fiche restent inaccessibles.

Créer une page listing

  1. Créez une page WordPress classique et éditez-la avec Elementor.
  2. Ajoutez les widgets Listing, Filters, Maps à l’endroit voulu.
  3. Configurez les options (type de fiches, nombre d’éléments, tri) depuis le panneau de chaque widget.

Les widgets Filters et Maps n’ont pas de réglage de sélection : ils reprennent celle du widget Listing présent dans le même document Elementor, ainsi que son tri et sa pagination. Sans widget Listing dans ce document, ils n’affichent rien. Pour les filtres, le groupe de filtres choisi dans le widget doit en outre appartenir à la sélection du Listing.

La mise en forme des cartes de fiches affichées par le widget Listing ne se construit pas avec Elementor : elle est définie par les Modèles de WP-Apidae (WP-Apidae → Modèles → Nouveau modèle, type Carte), dans l’éditeur de blocs. Le widget Listing applique à chaque fiche le modèle de carte correspondant à son type. Elementor construit les pages listing et les modèles de fiche ; les cartes restent du ressort des Modèles WP-Apidae.

Compatibilité avec les versions

Le module détecte la version de WP-Apidae installée et charge les widgets adaptés :

  • v6 — widgets modernisés, callback dynamiques
  • v5 (legacy) — widgets classiques, rétro-compatibles

À noter : en v6, le widget WPDAE_Elementor_Archive historique a été retiré du core. Si vous migrez depuis la v5, consultez le guide de migration.

Voir aussi

Étiquettes