Создал таксономию WP, а на странице термина таксономии ошибка — не найдено [решено]
С такой проблемой я столкнулся при создании своей (произвольной) таксономии в WP. Т.е. на кулинарном сайте я создал таксономию «Ингредиенты», чтобы отделить группировку постов по ингредиентам от группировки, например, по борщам.
По идее, все рецепты с морковкой в составе должны быть доступны со страницы термина «морковь» таксономии «Ингредиенты»: /ingredient/morkov
— только при запросе страницы мне отображалась страница «404 — не найдено». Посмотрел в основной запрос WP. Оказалось, Вордпресс воспринимал запрос этого адреса, будто я запрашиваю вложение morkov
у поста /ingredient
.
Полез в Интернет, чтобы с ума не сойти от такого диссонанса. Оказалось, решение довольно простое.
Решение нашлось на той же странице, где я читал про создание таксономий в WP — на этой странице. (Сайт умер, как заметил комментатор Andi, так что ссылка на веб-архив).
При первом прочтении (ещё до того, как возникла проблема) я увидел код и подумал, что дело в шляпе. И не прочитал статью до конца. А ближе к концу есть дельное замечание переводчика:
Чтобы выборка постов из архивов по термину новой таксономии заработала, после создания таксономии следует перейти на экран «Параметры >> Постоянные ссылки» и, не изменяя настроек, сохранить их.
Попробовал у себя сохранить настройки постоянных ссылок: Чудо! — Заработало! Так вот просто открывался ларчик. Мораль: стоит дочитывать до конца мануалы, в которых найдено что-то дельное.
Хотел в комментариях на той странице поблагодарить автора за дельный совет, но там регистрироваться надо что ли... Решил тогда пост написать и сослаться на полезную инфу. Думаю, всем от этого только лучше будет.
3 ответа к “Создал таксономию WP, а на странице термина таксономии ошибка — не найдено [решено]”
Упс, а сайта и нет уже
Жаль. С таксономиями сталкиваться не приходилось, но есть ощущение, что очень скоро понадобятся.
Точно умер. Хотя в мае 2015 ещё работал (последний снимок в веб-архиве)
помогло. Спасибо
«Чтобы выборка постов из архивов по термину новой таксономии заработала, после создания таксономии следует перейти на экран «Параметры >> Постоянные ссылки» и, не изменяя настроек, сохранить их.»