Wordpress поиск по таксономии возвращает 404

Я осмотрел все и занимаюсь этим около недели. Если бы кто-нибудь мог помочь, был бы очень признателен.

Я делаю еженедельную онлайн-газету. Еженедельно выходит новый выпуск газеты, и они входят в том, который ежегодно увеличивается.

У меня есть проблема с настраиваемой таксономией с родительским термином Volume и несколькими дочерними терминами для Issues.

В моем index.php (http://aaron.ellissnyder.com/ttn/) я перечисляю ссылки на все проблемы (в фиолетовом нижнем колонтитуле внизу страницы). Когда я нажимаю на эти ссылки, я получаю 404 вместо перехода на Taxonomy.php

Как это сделать, когда я перехожу к http://aaron.ellissnyder.com/ttn/?taxonomy=Issue&term=issue-1 переводит меня на соответствующую страницу?

Кроме того, есть ли способ заставить эту работу работать с постоянными ссылками?

Большое спасибо за вашу помощь, Аарон


person Aaron Snyder    schedule 15.04.2012    source источник
comment
Вы вручную создавали ссылки внизу? Если да, можете ли вы добавить Taxonomy.php перед строкой запроса?   -  person Dale    schedule 16.04.2012
comment
Я не создавал ссылки вручную, я использовал wp_list_categories (). Я не уверен, что понимаю, что вы предлагаете относительно Taxonomy.php?   -  person Aaron Snyder    schedule 16.04.2012
comment
В своем вопросе вы упомянули, что он не собирается в Taxonomy.php, вместо этого вы перенаправляетесь на страницу 404, я полагал, что если вы вручную создали ссылки, используя некоторый цикл с набором записей, вы можете изменить ссылку.   -  person Dale    schedule 16.04.2012


Ответы (1)


Похоже, что ваши URL-адреса чувствительны к регистру.
http://aaron.ellissnyder.com/ttn/?taxonomy=Issue&term=issue-1 возвращает 404, а http://aaron.ellissnyder.com/ttn/?Taxonomy=Issue&term=issue-1 - нет.

Past Issues ссылка в фиолетовом нижнем колонтитуле работает (... T аксономия ...). Остальные три - нет (... t аксономия).

Работайте над этим, и ваша проблема будет решена.

person Taz    schedule 15.04.2012
comment
Это шаг в правильном направлении, но даже если они не вернут 404, они не перейдут на taxonomy.php или taxonomy-Issue.php. Похоже, это просто index.php. - person Aaron Snyder; 16.04.2012
comment
@ user1114096 Эта ссылка работает: http://aaron.ellissnyder.com/ttn/?taxonomy=issue&term=issue-1. Я не знаю, работает ли он так, как вы планировали, но он не возвращает 404. Я не знаком с WordPress, но думаю, он обрабатывает URL-адреса, как и любая другая CMS или фреймворк - в случае неизвестных аргументов URL-адреса он возвращает 404. Просто работать над совместимостью URL-адресов и контроллеров. - person Taz; 16.04.2012
comment
СПАСИБО. Хотя это не исправление, это определенно то, что мне нужно, чтобы двигаться в правильном направлении. Проблема должна быть проблемой (в нижнем регистре) - теперь, чтобы получить wp_listcategories, выводящую правильную вещь ... - person Aaron Snyder; 16.04.2012