@Nixin777

Как сделать вместо слага кастомного поста, была таксономия к которой принадлежит пост?

В обычных постах, если посту присвоить рубрику, то она встает в url, если нет рубрики, то отображается по умолчанию неудаляемая рубрика - без рубрики в url
5c50bcd80d444063002886.jpeg5c50bce2734de399707272.jpeg5c50bdf13ce9c908781493.jpeg

Но в кастомных постах, присваивай, не присваивай таксономию (рубрику), всё равно не встает в url, всё что в нем присутвует это слаг типа поста и название поста, как сделать как у первых? На скриншоте ниже у поста тип 'news', вот он и в url, хотя у поста есть присвоенная таксономия (рубрика), но она не присутвует в url
5c50bd3d08142022081316.jpeg
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
В коде, где вы создаете таксономию и кастомный тип записи (в файле functions.php) посмотрите на строчку (если она есть)

Например,
'rewrite' => array('slug' => 'blabla', 'with_front' => false),

Значение with_front поставьте true.
https://wp-kama.ru/function/register_post_type --> with_front

Если я правильно понял, то вы хотите вывести префикс. Ну и посмотрите конфиги в разделе Постоянные ссылки.
Ответ написан
Ваш ответ на вопрос

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

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