Не корректно отображается родительская страницы в Атрибутах страницы WordPress
-
Добрый день, у меня есть произвольные типы записей, также есть хлебные крошки, когда я перехожу в сингл этой произвольной записи, в хлебных крошках отображаеться только ссылка на Главную.
Я подумал что нужно указать Родительскую страницу чтобы вывести цепочку в хлебные крошки.1 — Зарегистрировал тип поста
2 — Написал singe-page для этого типа записи
3 — Вывел блок атрибуты страницы в АдминкуВсе получилось, но в Атрибутах страницы в выборе есть только посты, а страниц нет, как мне добавить в выбор страницы в качестве родительских. Уже перечитал весь Стековерфлов и Гугл, не могу найти ответ.
Вот код как я регестрирую типы записей
// Регистрируем тип произвольных записей add_action('init', 'register_post_types'); function register_post_types() { register_post_type('post_type_1', array( 'label' => null, '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' => null, // зависит от public // 'exclude_from_search' => null, // зависит от public // 'show_ui' => null, // зависит от public // 'show_in_nav_menus' => null, // зависит от public 'show_in_menu' => null, // показывать ли в меню адмнки // 'show_in_admin_bar' => null, // зависит от show_in_menu 'show_in_rest' => null, // добавить в REST API. C WP 4.7 'rest_base' => null, // $post_type. C WP 4.7 'menu_position' => null, 'menu_icon' => 'dashicons-dashboard', //'capability_type' => 'post', //'capabilities' => 'post', // массив дополнительных прав для этого типа записи 'map_meta_cap' => null, // Ставим true чтобы включить дефолтный обработчик специальных прав 'hierarchical' => true, 'supports' => ['title', 'thumbnail', 'custom-fields', 'editor', 'page-attributes'], // 'title','editor','author','thumbnail','excerpt','trackbacks','custom-fields','comments','revisions','page-attributes','post-formats' 'taxonomies' => array('category', 'post_tag'), 'has_archive' => false, 'rewrite' => true, 'query_var' => true, )); add_theme_support('post-thumbnails'); }
- Тема «Не корректно отображается родительская страницы в Атрибутах страницы WordPress» закрыта для новых ответов.