Приветствую! Делал всё как по инструкции.
Настроил(http://www.evernote.com/shard/s359/sh/1e869618-0132-4857-afe0-94436c9a86de/8bd514b082fb2367326ce6e734e66078) и вывел фильтр здесь:http://spbeda24.com/akcii/pizza
Страница результатов здесь:
Для неё использовал код страницы category.php, предварительно добавив код для приёма данных:
А результаты всё равно не выводятся, в чём может быть проблема?
попробуйте сначала сформировать простейший фильтр, с одним полем, чтобы быть точно уверенным, что проблема не в конфигурации полей
и пробуйте для теста создать файл обработчик из шаблона попроще, например, page.php, чтобы быть уверенным, что дело не в коде созданного файла.
Сейчас не ясно что происходит в файле, куча каких то непонятных условий, перед функцией query_posts_pfg() вижу работу функции query_posts, но изменения в цикл уже вносятся в через query_posts_pfg, так что сомневаюсь что применение query_posts тут оправдано.
Начните с самого простого, а когда будете уверены что все верно работает начинайте усложнять и вносить свои коррективы в сам фильтр или шаблон вывода результатов.
Попробовал фильтр с 1-м скрытым полем - категорией. Результат тот же. Попробовал заменить обработчик шаблоном обычной страницы page.php - стал появляться текст. Но только текст, без заголовков и проч.. В шаблоне категории пробовал закомментить query_posts - результатов поиска всё равно нет.
сортировка должна выбираться только одна, поэтому делайте выбор либо select, либо radio
А вообще, если все сделано верно, то сортировка по значению произвольных полей работать должна, например, на этом сайте так сортировка товаров производится по цене или популярности. Скрины текущих настроек
Два раза в день. Но т.к. это крон вордпресса, особенности его работы таковы: чтобы расписание выполнилось, ваш сайт должен быть посещаем. Хотя бы раз в час любая страница вашего сайта должна быть просмотрена. Вами или вашими посетителями. Почитайте про cron вордпресса в интернете - поймете. Там много букв
Если никто ваш сайт не просматривает - задание может не выполниться
Переименовал поля в acf на латинницу, пришло обновление 2.0.5, но результат пока тот же. Тип поля acf может как-то влиять на возможность сортировки? Имею ввиду, если создать тип поля текст - туда ввести число, будет ли происходить сортировка? Или обязательно тип должен быть "номер".
плагину все равно какой тип данных вы указываете в настройках поля ACF, ему важно какие данные храняться в итоге в БД, в зависимости от этого выставляется тип данных в настройках поля плагина PFG!
Почему для хранения данных о скидке вы выставляете текст? Должно же число быть?
Я проверял сортировку по скидкам вроде как работало.
Да, спасибо, теперь и по кг и по скидкам работает, но заметил следующий баг: сразу после первой сортировки радиобаттон остаётся активным, но если его опять не кликнуть, а просто нажать "подобрать", сортировка опять станет неправильной.То есть он показывается активным, но на самом деле не активен.