Домой Каталог: Плагины WordPress Posts Filter Generator Не появляются результаты поиска
32ответ(ов) в теме
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
1
17:33

Приветствую! Делал всё как по инструкции.

Настроил(http://www.evernote.com/shard/s359/sh/1e869618-0132-4857-afe0-94436c9a86de/8bd514b082fb2367326ce6e734e66078) и вывел фильтр здесь:http://spbeda24.com/akcii/pizza
Страница результатов здесь:

Вы не можете просматривать опубликованные ссылки

Для неё использовал код страницы category.php, предварительно добавив код для приёма данных:

Вы не можете просматривать опубликованные ссылки

А результаты всё равно не выводятся, в чём может быть проблема?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
2
17:52

попробуйте сначала сформировать простейший фильтр, с одним полем, чтобы быть точно уверенным, что проблема не в конфигурации полей
и пробуйте для теста создать файл обработчик из шаблона попроще, например, page.php, чтобы быть уверенным, что дело не в коде созданного файла.
Сейчас не ясно что происходит в файле, куча каких то непонятных условий, перед функцией query_posts_pfg() вижу работу функции query_posts, но изменения в цикл уже вносятся в через query_posts_pfg, так что сомневаюсь что применение query_posts тут оправдано.
Начните с самого простого, а когда будете уверены что все верно работает начинайте усложнять и вносить свои коррективы в сам фильтр или шаблон вывода результатов.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
3
20:48

Попробовал фильтр с 1-м скрытым полем - категорией. Результат тот же. Попробовал заменить обработчик шаблоном обычной страницы page.php - стал появляться текст. Но только текст, без заголовков и проч.. В шаблоне категории пробовал закомментить query_posts - результатов поиска всё равно нет.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
20:56

со строки 25 query_posts_pfg(); выкидываем. Зачем вы его внутрь слайдера вписали? у вас на 105 строке цикл идет

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
5
21:37

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

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
6
21:43

дайте ссылку на фильтр и покажите конфигурацию фильтра в админке

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
7
11:41

Ссылка на фильтр

Вы не можете просматривать опубликованные ссылки

, скриншоты конфигурации:

Вы не можете просматривать опубликованные ссылки

,

Вы не можете просматривать опубликованные ссылки

,

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
8
11:52

сортировка должна выбираться только одна, поэтому делайте выбор либо select, либо radio
А вообще, если все сделано верно, то сортировка по значению произвольных полей работать должна, например, на этом сайте так сортировка товаров производится по цене или популярности. Скрины текущих настроек

Вы не можете просматривать опубликованные ссылки
0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
9
12:41

Сделал радио - сдвинулись с места. Сортировка по заголовку работает, спасибо за помощь! А вот по произвольным полям почему-то всегда сортирует по дате и радио всегда скидывается на самый нижний вариант.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
10
12:59

А для произвольных полей можно пользоваться плагином acf?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
11
15:20

да, вполне, необходимо только meta_key создавать для них на латинице, тогда будет верно работать.
Кое-что поправил в работе плагина при сортировке, обновляйте до версии 2.0.5

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
12
15:40

Спасибо, но тут новая серия квестов началась: для обновления нужен Codeseller Updater? Скачал его, активировал, прописал RCLKEY, проверил в плагине CodesellerId, но пока ничего не обновилось, что должно быть дальше?

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
13
15:50

Обновления идут по крону (расписанию). Держите активированным Codeseller Updater, ждите

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
14
20:45

А какая частота обновлений? А то пол дня уже жду - может что-то не так?

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
15
20:56

Два раза в день. Но т.к. это крон вордпресса, особенности его работы таковы: чтобы расписание выполнилось, ваш сайт должен быть посещаем. Хотя бы раз в час любая страница вашего сайта должна быть просмотрена. Вами или вашими посетителями. Почитайте про cron вордпресса в интернете - поймете. Там много букв

Если никто ваш сайт не просматривает - задание может не выполниться

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
16
21:47

напишите на почту поддержки запрос на получение последней версии плагина.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
17
09:42

Переименовал поля в acf на латинницу, пришло обновление 2.0.5, но результат пока тот же. Тип поля acf может как-то влиять на возможность сортировки? Имею ввиду, если создать тип поля текст - туда ввести число, будет ли происходить сортировка? Или обязательно тип должен быть "номер".

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
18
10:00

так вы пытаетесь сортировать по текстовым данным? А почему тогда в настройках поля указываете тип "Целое число"?
Пришлите доступы в личку я сам посмотрю что у вас и по каким данным сортирует.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
19
11:44

Напишите на почту поддержки, я вам скину архив с последними правками, установите ее и я посмотрю сам работу плагина на вашем сайте.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
20
11:46

хотя не надо я сам установлю

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
21
11:53

Проверьте сейчас работу плагина

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
22
11:59

Сортировка по цене за кг работает 8) , а вот по скидке почему-то также как и было.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
23
12:00

Похоже дело в типе поля? Сейчас у цены "номер", а у скидок - текст.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
24
12:03

плагину все равно какой тип данных вы указываете в настройках поля ACF, ему важно какие данные храняться в итоге в БД, в зависимости от этого выставляется тип данных в настройках поля плагина PFG!
Почему для хранения данных о скидке вы выставляете текст? Должно же число быть?
Я проверял сортировку по скидкам вроде как работало.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
25
12:05

Да это пока тестил плагин выставил текст, ещё пару часов назад. Попробую число.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
26
12:05

хотя нет, нормально сортировка по скидкам не работает. Какой тип данных вы сохраняете в поле указания скидки фактически?

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
27
12:11

И да, в акф нет как такового "число", у них только "номер", что смущает.

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
28
12:12

фактически число - integer, но хотелось бы double, если возможно.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
29
12:20

у плагина PFG сортировка и числа и дроби должна выполняться аналогично, там эти понятия равны, поэтому выставляйте число.
Сейчас сортировка по скидкам работает?

0
Андрей
не в сети 8 лет
На сайте с 16.07.2016
Участник
30
15:07

Да, спасибо, теперь и по кг и по скидкам работает, но заметил следующий баг: сразу после первой сортировки радиобаттон остаётся активным, но если его опять не кликнуть, а просто нажать "подобрать", сортировка опять станет неправильной.То есть он показывается активным, но на самом деле не активен.

0
Тема закрыта. Публикация новых сообщений запрещена.