WordPress | Ajout d'un poste de douane menu sous menu personnalisé dans l'admin

Je suis en train de créer un plugin, avec un tableau de bord de la page, la page de configuration, quelques pages supplémentaires pour la configuration et certains types de poste personnalisés.

Plus spécifique, dans l'admin, je voudrais avoir quelques pages ajoutée dans le menu via les fonctions add_menu_page et add_submenu_page, comme j'aime bien créer des types de poste personnalisés liés au plugin.

La question est de savoir comment regrouper les types de poste personnalisés menus sous le plugin menu options.

Dans l'exemple, disons que j'ai de la création de l'option de menu "MyPlugin" avec la fonction add_menu_page puis en dessous de ce menu, je l'ajout de la page "Paramètres de la Page", "Faire des trucs à la page", "tableau de bord" via la fonction add_submenu_page puis-je créer le custom post type "Voitures". Comment puis-je placer le "Cars" dans le menu MyPlugin option de menu ?

Le résultat final, j'aime être comme ça :

Dashboard
    Home
    ...
Posts
    All Posts
    ...
Settings
    General
    ...
    ...
MyPlugin             <- How to add this menu structure ?
    Dashboard        <- How to add this menu structure ?
    Cars             <- How to add this menu structure ?
    Settings Page    <- How to add this menu structure ?
    Do stuff page    <- How to add this menu structure ?

Le réel problème n'est pas comment créer la structure de menu, mais comment faire pour ajouter les "Voitures" custom post type dans le menu MyPlugin menu.

Remarque j'ai essayer l'option suivante dans le "register_post_type" attributs avec pas de chance

'show_in_menu'          =>  'admin.php?page=myplugin.php'

Est que posible de réalisée ?

OriginalL'auteur Merianos Nikos | 2013-03-25