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

Можно ли как-то связать template шаблон страницы с post_type записями?

Я создал страницу фотоархив с template шаблоном template-photo.php, в нем с помощью цикла WP_Query я вывел post_type=photo
5ec00e6051c30007648726.png

При клике на фото, у меня должна открываться на следующей странице галерея:

5ec00ecf39c8b670658667.png

Но проблема в том, что у меня в url строке: http://название сайта/?post-photo=victor-ql-y44f

А как сделать, чтобы при переходе на запись было так ?

http://название сайта/photo/victor-ql-y44f

Т.е. страница фотоархив могла выводить не только превью записей, но и развернуто (для каждой записи) полноценную галерею ?
  • Вопрос задан
  • 28 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
@Genri_Rus Автор вопроса
Вообщем разобрался, при регистрации типа поста нужно указать такие настройки:

register_post_type('custom_name', array(
   'rewrite' => array( 'slug' => 'name_slug' ),
));
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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