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

Filtrer sur les customs posts types et les arguments

Les customs posts types dans WP-Apidae correspondent aux différents types d’objets touristiques de la base Apidae Tourisme.

Il existe 16 types d’objets touristiques dans Apidae Tourisme. Vous pouvez les consulter sur la documentation en ligne.

Dans WP-Apidae nous exploitons 14 de ces types. Pour chacun de ces types d’objets touristiques, un custom post type est créé, s’il est activé dans l’extension. Pour chaque custom post type il est possible de modifier les arguments de création.

Les arguments de base

L’ensemble des customs post type est généré avec les arguments suivants :

array(
	'labels'             => array(
		'name'          => __( 'Activités', 'wp-apidae' ),
		'singular_name' => __( 'Activité', 'wp-apidae' ),
		'menu_name'     => _x( 'Activités', 'Admin menu name', 'wp-apidae' ),
		'all_items'     => __( 'Toutes les activités', 'wp-apidae' ),
	),
	'description'        => __( 'Activités générées depuis l\'api apidae.', 'wp-apidae' ),
	'public'             => true,
	'publicly_queryable' => true,
	'show_ui'            => true,
	'show_in_menu'       => WPDAE()->plugin_options->get_display_object(),
	'show_in_nav_menus'  => false,
	'capability_type'    => 'post',
	'supports'           => array( 'title', 'editor', 'excerpt', 'custom-fields', 'thumbnail' ),
	'has_archive'        => false,
	'show_in_rest'       => true,
	'query_var'          => true,
	'menu_icon'          => '',
	'rewrite'            => array(
		'slug' => $permalinks['activite_rewrite_slug'],
	),
)

Activité

Clé Post typead_activite
Nom du hookapidae_register_post_type_ad_activite

Commerce et service

Clé Post typead_commerce_et_servi
Nom du hookapidae_register_post_type_ad_commerce_et_servi

Dégustation / Producteur

Clé Post typead_degustation
Nom du hookapidae_register_post_type_ad_degustation

Patrimoine culturel

Clé Post typead_patrimoine_cultur
Nom du hookapidae_register_post_type_ad_patrimoine_cultur

Patrimoine naturel

Clé Post typead_patrimoine_nature
Nom du hookapidae_register_post_type_ad_patrimoine_nature

Fête et manifestation

Clé Post typead_fete_et_manifesta
Nom du hookapidae_register_post_type_ad_fete_et_manifesta

Hébergement collectif

Clé Post typead_hebergement_colle
Nom du hookapidae_register_post_type_ad_hebergement_colle

Hébergement Locatif

Clé Post typead_hebergement_locat
Nom du hookapidae_register_post_type_ad_hebergement_locat

Hôtellerie

Clé Post typead_hotellerie
Nom du hookapidae_register_post_type_ad_hotellerie

Hôtellerie de plein air

Clé Post typead_hotellerie_plein_
Nom du hookapidae_register_post_type_ad_hotellerie_plein_

Domaine skiable

Clé Post typead_domaine_skiable
Nom du hookapidae_register_post_type_ad_domaine_skiable

Equipement

Clé Post typead_equipement
Nom du hookapidae_register_post_type_ad_equipement

Séjour package

Clé Post typead_sejour_package
Nom du hookapidae_register_post_type_ad_sejour_package

Restauration

Clé Post typead_restauration
Nom du hookapidae_register_post_type_ad_restauration