Как Программно Лучше Организовать Пользовательские Меню Типа Сообщений?
Проект, который я унаследовал, имел дюжину пользовательских типов записей. Проблема в том, что все они выходят из боковой панели меню администратора отдельно. Здесь не очень чисто. Есть ли плагин, в котором я могу сделать эти подпункты родительского меню, или есть способ программно отредактировать мою тему functions.php чтобы сделать это в качестве подменю?
3
1 answers
В функции регистрации нового пользовательского типа записи вы можете установить этот CPT в качестве подменю в существующий пункт меню. Используйте параметр show_in_menu
Пример:
register_post_type(
'issue',
apply_filters( 'wpit_register_issue_post_type',
array(
'labels' => $issue_labels,
'rewrite' => $issue_rewrite,
'supports' => $issue_supports,
'taxonomies' => $issue_taxonomies,
'menu_position' => 5,
'public' => TRUE,
'show_ui' => TRUE,
'show_in_menu' => 'edit.php',
'can_export' => TRUE,
'capability_type' => 'post',
'query_var' => TRUE
)
)
);
Вы находите строку для элементов при наведении курсора мыши, например upload.php
на элементе Носитель.
7
Author: bueltge, 2012-10-25 20:54:32