Я пытался найти решение этой проблемы, но мне не очень повезло.

Мне нужно предоставить пользователю контроль над тем, какие сообщения отображаются на домашней странице, с помощью полей выбора. По сути, это «фильтр по» (список категорий) и «сортировка по» (дата, имя и несколько других настраиваемых полей).

Есть ли способ сделать это и обновить цикл динамически?

Благодарность!

Z

0
TraderZed 29 Июл 2013 в 22:42
Итак, что вы пробовали до сих пор?
 – 
Tobias Golbs
29 Июл 2013 в 22:43
Если честно, я как бы исхожу из ничего. Я сделал много сборок WordPress, но никогда не сталкивался с этим. Даже не знаю, с чего начать.
 – 
TraderZed
29 Июл 2013 в 22:54
Вам стоит взглянуть на AJAX. Добавьте поля выбора и при «изменении» -Если вы извлечете + обновите содержимое полей выбора. После этого, когда все выбрано, вы выполняете ajax-вызов php-службы, которая возвращает отсортированные сообщения блога в формате json. Затем вы обновляете свои сообщения в блоге.
 – 
Tobias Golbs
29 Июл 2013 в 22:57
Спасибо Тобиасу, это имеет смысл. Разместите ссылку на довольно хороший учебник ниже, если он кому-то еще нужен.
 – 
TraderZed
29 Июл 2013 в 23:55

1 ответ

Лучший ответ

Если вам нужен способ, не связанный с кодированием, вы можете использовать плагин Types & Views: http: // wp-types. ru /

В противном случае вам нужно будет использовать javascript или jQuery для запуска обновления после того, как пользователь выберет категории и другие критерии. Что-то вроде кнопки отправки, которая запускает сообщение ajax с выбранными критериями, которое затем извлекает запрошенные сообщения и обновляет содержимое страницы.

0
wunderdojo 29 Июл 2013 в 22:56
Потрясающе, имеет смысл. Нашел эту статью, которая должна помочь всем, кто столкнется с этой проблемой: wp.tutsplus.com/tutorials/…
 – 
TraderZed
29 Июл 2013 в 23:53