diff --git a/mu-plugins/carhop-post-types.php b/mu-plugins/carhop-post-types.php index bb9f4b4..eb59df9 100644 --- a/mu-plugins/carhop-post-types.php +++ b/mu-plugins/carhop-post-types.php @@ -82,6 +82,33 @@ function carhop_create_posttype() 'taxonomies' => array('category'), ) ); + + // Communiqué de presse — affiché sous le menu « Presse » (parent créé dans le thème) + register_post_type( + 'communique-presse', + array( + 'labels' => array( + 'name' => __('Communiqués de presse'), + 'singular_name' => __('Communiqué de presse'), + 'add_new' => __('Ajouter un communiqué'), + 'add_new_item' => __('Ajouter un communiqué de presse'), + 'edit_item' => __('Modifier le communiqué'), + 'new_item' => __('Nouveau communiqué'), + 'view_item' => __('Voir le communiqué'), + 'search_items' => __('Rechercher un communiqué'), + 'not_found' => __('Aucun communiqué trouvé'), + 'not_found_in_trash' => __('Aucun communiqué dans la corbeille'), + 'all_items' => __('Communiqués de presse'), + 'menu_name' => __('Communiqués de presse'), + ), + 'public' => true, + 'has_archive' => true, + 'rewrite' => array('slug' => 'communiques-presse'), + 'show_in_rest' => true, + 'show_in_menu' => 'carhop-presse', + 'supports' => array('title', 'custom-fields'), + ) + ); } add_action('init', 'carhop_create_posttype');