Поддержка Проблемы и решения Не появляется в меню post_type

  • Задаю post_type такой функцией

    add_action('init', 'register_post_types_conf');
    function register_post_types_conf(){
    	$args = array(
    		'label'  => 'Conferences',
    		'labels' => array(
    			'name'               => 'Конференции', // основное название для типа записи
    			'singular_name'      => 'Конференция', // название для одной записи этого типа
    			'add_new'            => 'Новая конференция', // для добавления новой записи
    			'add_new_item'       => 'Добавить конференцию', // заголовка у вновь создаваемой записи в админ-панели.
    			'edit_item'          => 'Редактировать', // для редактирования типа записи
    			'new_item'           => 'Новая конференция', // текст новой записи
    			'view_item'          => 'Просмотреть конференцию', // для просмотра записи этого типа.
    			'search_items'       => 'Поиск', // для поиска по этим типам записи
    			'not_found'          => 'Ничего не найдено', // если в результате поиска ничего не было найдено
    			'not_found_in_trash' => 'Ничего не найдено', // если не было найдено в корзине
    			'parent_item_colon'  => 'Родительская страница', // для родительских типов. для древовидных типов
    			'menu_name'          => 'Конференции', // название меню
    		),
    		'description'         => 'Конференции',
    		'public'              => true,
    		'publicly_queryable'  => 'conf',
    		'exclude_from_search' => null,
    		'show_ui'             => true,
    		'show_in_menu'        => true,
    		'menu_position'       => 20,
    		'menu_icon'           => 'dashicons-groups', 
    		//'capability_type'   => 'post',
    		//'capabilities'      => 'post', // массив дополнительных прав для этого типа записи
    		//'map_meta_cap'      => null, // Ставим true чтобы включить дефолтный обработчик специальных прав
    		'hierarchical'        => true,
    		'supports'            => array('title', 'editor', 'thumbnail'),
    		'taxonomies'          => array(),
    		'has_archive'         => true,
    		'rewrite'             => true,
    		'query_var'           => true,
    		'show_in_nav_menus'   => true,
    	);
    
    	register_post_type('conf', $args );
    }

    Все ок. Оно работает, только нету конференций, чтоб добавить в меню.

    За это ж должен отвечать
    'show_in_nav_menus' => true,

Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
  • Тема «Не появляется в меню post_type» закрыта для новых ответов.