Архив пользовательского типа записи с динамической фильтрацией по таксономии

23 окт. 2015 г., 17:37:47
Просмотры: 427
Голосов: 0

Я изучаю встроенную функцию WordPress, как указано в заголовке.

Из того, что я узнал, WordPress должен автоматически фильтровать контент по таксономиям, указанным в URL, например, mySite/CPT-Archive/?someTaxonomy=someValue должен отображать только контент с Taxonomy=someValue. Однако, когда я вручную ввожу этот URL, моя архивная страница ничего не отображает. Я убедился, что использую правильную пару taxonomy+value, конкретно я вводил ?status=current, потому что точно знаю, что есть контент с таким значением.

Моя следующая задача - разобраться, как позволить пользователю выбирать фильтры, но прежде мне нужно понять, почему мой архив не следует встроенной фильтрации WordPress по URL, и как это можно исправить.

Спасибо!

Примечание: Цикл if (haveposts) while (haveposts) вообще не выполняется, когда я указываю фильтр, как описано выше.

0
Все ответы на вопрос 1
0

Я только что понял, что использую устаревшую версию WordPress, вероятно, поэтому это не работает. Я обновлюсь до последней версии (4.3.1) и проверю, решит ли это проблему.

27 окт. 2015 г. 16:28:56