Задать вопрос
@Quintis

Как отобразить в меню кастомный пост?

Есть функции которые позволяют сделать кастомный пост прямо с админки :
function my_first_custom_post( ){
    $args = array(
        'labels'=>array(
            'name'=>'Cars',
            'singular_name'=>'Car',
        ),
        'hierarchical'=>true,
        'public'=>true,
        'has_archive'=>true,
        'menu_icon'=> 'dashicons-car',
        'supports'=>array('title','editor','thumbnail','custom-fields'),
        'rewrite'=>array('slug'=>'q-car'),

    );
    register_post_type( 'cars', $args);

};

add_action("init","my_first_custom_post");



function my_first_taxonomy(){
    $args = array(
        'labels'=>array(
            'name'=>'Brands',
            'singular_name'=>'Brand',
        ),
        'public'=>true,
        'hierarchical'=>true,

    );
    register_taxonomy('brands',array('cars'),$args);
}
add_action("init","my_first_taxonomy");

Посты создаются , но чтобы добавить их в меню сайта нужно вручную прописывать ссылку и текст к ней. Как сделать так что бы кастомные посты отображались автоматически , как обычные посты или страницы ?
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 1
pasha_zigzag
@pasha_zigzag
Джун Джуновский
На странице редактирования меню сверху есть расрывающееся окно - настройки экрана. Откройте их и включите свой тип записи
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы