1. Accueil
  2. Docs
  3. Doc technique
  4. Hooks filters
  5. Filtrer sur les taxonomies et les arguments

Filtrer sur les taxonomies et les arguments

Les taxonomies dans WP-Apidae sont en partie le reflet des éléments de référence chez Apidae.
WP-Apidae vous donne la possibilité d’intervenir sur l’ensemble des taxonomies générées.

A quoi servent les taxonomies dans WP-Apidae ?

Les taxonomies sont des groupes thématiques qui servent à classer le contenu. Dans WP-Apidae il existe deux types de taxonomies :

  • Des taxonomies qui sont propre à un type d’objet touristique.
  • Des taxonomies qui appartiennent à différents types d’objets touristique.

Ces regroupements thématiques permettent de pouvoir générer des systèmes de filtres, afin d’affiner une recherche par exemple.

Dans WP-Apidae nous avons fait le choix de n’inclure que des taxonomies « vitale » à rattacher aux différentes fiches.

Les arguments de base

L’ensemble des taxonomies dans WP-Apidae sont générés avec les arguments de base ci-dessous :

array(
	'label'              => _x( 'Nom de la Taxonomie', 'Taxonomy name', 'wp-apidae' ),
	'public'             => true,
	'publicly_queryable' => true,
	'show_in_rest'       => true,
)

Les taxonomies propre à un type d’objet touristique

Elles sont spécifiques et ne peuvent donc pas être rattachées à un autre type d’objet touristique.

Taxonomies Activité

Les taxonomies générées sont :

  • at_activitecategorie : Catégories d’activité ( cours collectif, Atelier / Initiation / Découverte, Cours … ).
  • at_activitetype : Types d’activité ( Activités culturelles, Activités sportives ).

Nom des hooks d’arguments : apidae_taxonomy_args_activitecategorie_type et apidae_taxonomy_args_activitetype_type

Custom Post Type rattaché : ad_activite

Taxonomies Commerce et service

Les taxonomies générées sont :

  • at_commerceetservicetype: Types de commerce et service ( Associations, commerces, institution … ).
  • at_commerceetservicetypedetaille: Types détaillé de commerce et service ( Acupuncteur, Aide à domicile, Alimentation … )

Nom des hooks d’arguments : apidae_taxonomy_args_commerceetservicetype_typeet apidae_taxonomy_args_commerceetservicetypedetaille_type

Custom Post Type rattaché : ad_commerce_et_servi

Taxonomie Fête et manifestation

Les taxonomies générées sont :

  • at_feteetmanifestationcategorie: Catégories de fête et manifestation ( Bal, Brocante, Cirque … ).

Nom du hook d’arguments : apidae_taxonomy_args_feteetmanifestationcategorie_type

Custom Post Type rattaché : ad_fete_et_manifesta

Taxonomies Hébergement collectif

Les taxonomies générées sont :

  • at_hebergementcollectiftype: Types d’hébergement collectif ( Auberge collective, Refuge, Résidence … ).
  • at_hebergementcollectifclassemen: Classement préfectoral ( 1 étoile, 2 étoiles, En cours de classement … )
  • at_hebergementcollectiflabel : Labels ( 1 clé, 3 épis, Gîtes de charme … )
  • at_hebergementcollectifchaineetl : Chaînes ( Accor, Belambra, Cap’vacances … )

Nom des hooks d’arguments : apidae_taxonomy_args_hebergementcollectiftype_type, apidae_taxonomy_args_hebergementcollectifclassemen_type, apidae_taxonomy_args_hebergementcollectiflabel_type et apidae_taxonomy_args_hebergementcollectifchaineetl_type

Custom Post Type rattaché : ad_hebergement_colle

Taxonomies Hébergement locatif

Les taxonomies générées sont :

  • at_hebergementlocatiftype: Types d’hébergement collectif ( Chambre d’hôtes, Hébergement insolite, Meublés et Gîtes … ).
  • at_hebergementlocatifclassementp: Classement préfectoral ( 1 étoile, 2 étoiles, En cours de classement … )
  • at_hebergementlocatiflabel : Labels ( 1 clé, 3 épis, Ambiance montagne … )
  • at_hebergementlocatiftypelabel : Types de labels ( Accueil paysan, Bed and breakfast, Gîtes de France … )

Nom des hooks d’arguments : apidae_taxonomy_args_hebergementlocatiftype_type, apidae_taxonomy_args_hebergementlocatifclassementp_type, apidae_taxonomy_args_hebergementlocatiflabel_type et apidae_taxonomy_args_hebergementlocatiftypelabel_type

Custom Post Type rattaché : ad_hebergement_locat

Taxonomies Hôtellerie

Les taxonomies générées sont :

  • at_hotellerietype: Types d’hôtellerie ( Hôtel, Hôtel – Restaurant ).
  • at_hotellerieclassement: Classement préfectoral ( 1 étoile, 2 étoiles, En cours de classement … )

Nom des hooks d’arguments : apidae_taxonomy_args_hotellerietype_type et apidae_taxonomy_args_hotellerieclassement_type

Custom Post Type rattaché : ad_hotellerie

Taxonomies Hôtellerie de plein air

Les taxonomies générées sont :

  • at_hotelleriepleinairtype: Types d’hôtellerie plein air ( Camping, Zone de bivouac, Aire naturelle ).
  • at_hotelleriepleinairclassement: Classement préfectoral ( 1 étoile, 2 étoiles, En cours de classement … )

Nom des hooks d’arguments : apidae_taxonomy_args_hotelleriepleinairtype_type et apidae_taxonomy_args_hotelleriepleinairclassement_type

Custom Post Type rattaché : ad_hotellerie_plein_

Taxonomie Restauration

La taxonomie générée est :

  • at_restaurationcategorie: Types de restauration ( Bouchon, Restaurant d’alpage, Restaurant traditionnel ).

Nom du hook d’arguments : apidae_taxonomy_args_restaurationcategorie_type

Custom Post Type rattaché : ad_restauration

Les taxonomies communes

Nom de la taxonomieNom du hookCustom post type rattachéDescription
at_communesapidae_taxonomy_communes_typeTousCommunes
at_criteresinternesapidae_taxonomy_criteresinternes_typeTousCritères internes
at_selectionidsapidae_taxonomy_selectionids_typeTousID de sélection
at_modepaiementapidae_taxonomy_modepaiement_typead_restaurationMoyens de paiements