• Tu as un CPT ressources

  • Il est associé à une taxonomie (ex : categorie_ressource) avec des termes comme outils, annuaire, formation, etc.


✅ Étapes avec JetEngine & Elementor :

1. Créer une Query (facultatif mais pratique) :

Tu peux utiliser une Custom Query si tu veux un contrôle fin, mais ce n’est pas obligatoire ici. Passons par le modèle de base.


2. Créer une template de bloc “Ressource” :

  • Va dans JetEngine > Listings

  • Crée un Listing Item pour le CPT ressources

  • Mets-y le contenu d’une ressource : titre, excerpt, lien, image, etc.


3. Créer une page d’archive ou une page Elementor classique

Sur ta page :

4. Affichage par catégorie :

On va afficher les ressources groupées par catégorie :

Méthode simple : Section Repeater avec Listing par Taxonomie

  1. Ajoute un Widget « Dynamic Field » et choisis « Terms » (catégorie de la ressource)

  2. Ou mieux : fais une « Listing Grid » pour la taxonomie categorie_ressource :

    • Va dans JetEngine > Listings

    • Crée un Listing Item pour la taxonomie categorie_ressource

    • Dans ce template, insère un widget « Listing Grid »

    • Dans ce widget, affiche les ressources associées à cette catégorie :

      • Active l’option « Relate Listing to Current Term »

Cela va :

  • Boucler sur chaque catégorie

  • Afficher en dessous la grille des ressources appartenant à cette catégorie


Exemple visuel :

markdown
### OUTILS - ressource 1 - ressource 2 ### FORMATION - ressource 3 - ressource 4

Option Bonus : tri alphabétique ou personnalisé

Dans la query des ressources, tu peux trier par :

  • Titre (ordre alpha)

  • Date

  • Champ personnalisé