52ответ(ов) в теме
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
31
22:21

вывод результатов делала просто скопировав страницу page.php, как в инструкции

вот тут видна разница между 2мя формами

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
32
10:07

при добавлении шорткода вывода формы фильтра в виджет галочку ставили "автоматически добавлять абзацы"?

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
33
13:44

а там больше нет такой галочки, видимо

Вы не можете просматривать опубликованные ссылки
0
Вова (Otshelnik-Fm)
не в сети 17 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
34
13:52

Не знаю поможет ли, этот текстовый виджет только в 4.8 команда вп переделала... Переключитесь на вкладку текст и сохраните виджет

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
35
14:05

нет, не помогло, к сожалению

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
36
14:07

Проблема связана с новым функционалом, который появился после обновления WordPress до версии 4.8
В контент виджета теперь принудительно добавляются переносы строк, ломая html разметку виджета, в вашем случае, фильтра.
Рекомендую разместить в файл функций своей темы такой код:

add_filter( 'widget_display_callback', 'clean_widget_display_callback', 10, 3 );
function clean_widget_display_callback( $instance, $widget, $args ) {
    $instance['filter'] = false;
    return $instance;
}

он отключает переносы строк в виджетах и фильтр должен нормально начать работать при размещении в виджетах.

2
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
37
14:10

Спасибо, помогло!
Подскажите, не нашла в примере, а как настроить фильтр по дате? т.е. мне нужно указать диапазоны дат

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
38
14:12

4Daria сказал(а)
мне нужно указать диапазоны дат

диапазон дат в фильтре указывать нельзя, по дате возможна только сортировка или поиск по определенной дате.

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
39
14:33

Ну а хотя бы больше меньше? у меня весь смысл фильтрации теряется без даты 🙁

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
40
14:37

4Daria сказал(а)
Ну а хотя бы больше меньше?

к сожалению, сейчас такой возможности нет.

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
41
14:46

А планируется? может быть ее можно как-то платно дозаказать?

И еще добавила один диапазон

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

, но он почему-то верхний край урезал до 10, хотя есть и больше + ползунок либо в 0 становится, либо в 10

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

Делала все так же как и с ценой..

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
42
15:04

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

Вы не можете просматривать опубликованные ссылки
1
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
43
15:44

спасибо!
а что делает это поле

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

фильтр ничего не находит с любой датой

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
44
16:29

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

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
45
18:11

А как вывести в чекбоксы элементы массива? их там может быть разное количество, а выводится чтото один чекбокс

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
46
19:02

что за элементы массива?
указываете произвольное поле по которому ищем, указываете в поле "Имя" значение которое ищем, нажимаете на плюс - появляется новое поле и повторяем действия.

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
47
22:17

У меня есть произвольное поле в котором хранятся разные названия. Плагин может их автоматически вытянуть и вписать в разные чекбоксы? иначе мне двойную работу придется делать - сначала создавать варианты для выбора

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

а потом их не забыть вписать и в форму..

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
48
09:21

такая возможность доступна только для выпадающего списка, да и 10 чекбоксов создать не так сложно

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
49
10:00

сложно, если они периодически добавляются и должны выводиться в алфавитном порядке.

Вот у меня 2 списка чекбоксов

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

и по логике они должны срабатывать, как будто между ними логические И, а фильтр находит записи в которых Трекинг, но на Гавайях.. как-то это неправильно или я чтото не так могла настроить?

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

плагин ищет по значениям чекбоксов как ИЛИ
чтобы изменить на И, то потребуется открыть файл wp-content\plugins\posts-filter-generator\posts-filter.php, на строке 1545 будет

$args['meta_query'][$field['slug']]['relation'] = 'OR';

измените на
$args['meta_query'][$field['slug']]['relation'] = 'AND';

0
4Daria
не в сети 7 лет
На сайте с 08.06.2017
Участник
51
12:31

я имею ввиду НЕ внутри одного блока чекбоксов, там ИЛИ меня устраивает. Я имею ввиду то что он должен был выбрать тур где есть Трекинг в Гренландия (если бы было между блоками И)

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

. А он выбрал Трекинг на Гавайях , но , что странно, не выбрал туры по Гренландии, что былобы логично если уж ИЛИ. Те фильтр впринципе неверно выбрал

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

это странно, потому что глобальное условие выборки именно И, и только внутри блока чекбоксов ИЛИ, а как храняться данные, в частности страны и виды активности в произвольном поле?
Пришлите доступ в админку, я проверю работу фильтра по месту.

0
Вы не имеете права на публикацию сообщений в этой теме