@podkudahka
крутой

Как добавить в админку wordpress вкладку для страниц?

register_post_type создает посты. В следствии этого у меня подгружается верстка с шаблона постов и в url прописывается ?product-post=
Как пофиксить эти моменты или создать страницы, а ни посты
601cec8e81845064210350.jpeg

// Добавление вкладки в админку wordpress
add_action( 'init', 'services_typ' );
function services_typ() {
register_post_type( 'product-post', array(
  'labels' => array(
    'name' => 'Услуги',
    'singular_name' => 'Услуги',
   ),
  'description' => 'Услуги',
  'public' => true,
  'publicly_queryable' => true,
  'show_ui' => true,
  'menu_icon' => 'dashicons-hammer', 
  'menu_position' => 23,
  'supports' => array( 'title','thumbnail' )
));
}
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
solidcreature
@solidcreature
Развиваю сообщество WordPress в Москве
Чтобы новый тип записи работал как страницы, а не как посты укажите в функции еще один параметр hierarchical => true. Подробнее: https://wp-kama.ru/function/register_post_type#hie...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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