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

Slug у custom post type конфликтует со слагом страницы. Как єто исправить?

Создал кастомный тип записи portfolio, к нему также создал свой шаблон записи portfolio-post.php.
Посты с типа записи portfolio вывожу на странице портфолио (шаблон стр. page-portfolio.php), у которой URL arkada/portfolio/.
У кастомного типа записи portfolio, запись выводится по URL http://arkada/portfolio/название_записи.
И прикол в том, что запись portfolio открывается по URL http://arkada/portfolio/название_записи как будто ни в чем не бывало, но если я перейду на саму страницу портфолио arkada/portfolio/, то мне выбивает ошибка 404.
А если я изменю URL страницы на arkada/myportfolio/, то страница работает, но мне нужно чтоб запись была привязана к URL arkada/portfolio/.
кастомный тип записи как-бы бронирует URL portfolio и не позволяет странице работать по єтому ж URL.
Уже 4 день не могу понять в чем проблема. Если вы уже сталкивались с чем-то подобным, пожалуйтса, опишите как мне это решить.
Буду благодарен за помощь!
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
creativeworm
@creativeworm
Пытаетесь логику WP сломать.
/портфолио/ - это архив записей. можете сделать на нем отображение контента статичной страницы.

Есть материал по иерархии шаблонов WP
Ответ написан
Ваш ответ на вопрос

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

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