Disons que j'ai créé deux types de publications personnalisées A
et B
. Ces types de publication sont affichés dans le menu Admin les uns après les autres. (Après Posts
par exemple)
Est-il possible d'afficher B
sous A
?
Le seul comportement similaire que je connaisse est d'attribuer des taxonomies à des types de publication. Cela oblige le premier à s'afficher sous le second. Je cherche un moyen de faire cela en utilisant des types de post personnalisés.
C'est comme avoir des relations entre les types de publication.
Je gère les types d'articles et les taxonomies à l'aide de l'excellent plug-in Gd CPT Tools
. Wordpress 3.4.2
Oui, cette fonctionnalité est disponible avec register_post_type
, via l'argument show_in_menu
, mais je ne sais pas si le plugin que vous utilisez prend en charge cette fonctionnalité.
add_action( 'init', 'wpa70679_custom_types' );
function wpa70679_custom_types() {
register_post_type( 'parent_type',
array(
'public' => true,
'labels' => array(
'name' => 'Parent post type'
)
)
);
register_post_type( 'child_type',
array(
'public' => true,
'show_in_menu' => 'edit.php?post_type=parent_type',
'labels' => array(
'name' => 'Child post type'
)
)
);
}
Oui, si vous êtes prêt à utiliser un (bien noté) plugin !