web-dev-qa-db-fra.com

Plusieurs types d'articles personnalisés dans un menu d'administrateur

Je ne sais pas par où commencer avec celui-ci.

Je souhaite avoir 4 types de publication personnalisés (concerts, lieux, vacances et potentiels) répertoriés sous un en-tête principal du gestionnaire d'événements, mais je ne souhaite pas que ce dernier soit un type de publication personnalisé.

Merci d'avance à tous ceux qui peuvent aider.

7
sgspragg

Créez simplement un menu "espace réservé" auquel vous pourrez ensuite affecter tous vos types de publication:

function wpse_226690_admin_menu() {
    add_menu_page(
        'Events Manager',
        'Events Manager',
        'read',
        'events-manager',
        '', // Callback, leave empty
        'dashicons-calendar',
        1 // Position
    );
}

add_action( 'admin_menu', 'wpse_226690_admin_menu' );

Et ensuite, dans vos appels register_post_type:

'show_in_menu' => 'events-manager',

Tada!

11
TheDeadMedic