X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Показывать посты с определенным значением произвольного поля
Poesie
Poesie
Topic Starter сообщение 17.9.2014, 15:50; Ответить: Poesie
Сообщение #1


Продолжаю душить WordPress.
Посты имеют произвольное поле n, у которого есть два варианта значения - a и b. Скажу сразу - они разделены также на аналогичные категории a и b, и если есть способ реализовать нужное с помощью рубрик, он подойдет.
Тоже сразу говорю - категории в виде dropdown мне не подойдут. Когда пользователь выбирает категорию, страница релоудится, и показываются посты из выбранной категории. Мне это не подходит. Объясню, что нужно.

А нужно встроить возможность выбора значения поля в виде выпадающего списка в строку поиска. Т.е. алгоритм таков:
1. Пользователь вводит запрос, выбирает значение поля, затем тычет кнопку "Поиск". Все это без каких-либо релоудов.
2. Выводятся статьи, которые подходят по поисковому запросу + значению поля.

Как реализовать? Гугл с 9 утра мучаю, но безрезультатно. Сейчас, к слову, почти 16:00, так что еще вопрос, кто кого мучает(

Как должен выглядеть результат:


Сообщение отредактировал Poesie - 17.9.2014, 15:51
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sanasol
Sanasol
сообщение 17.9.2014, 16:51; Ответить: Sanasol
Сообщение #2


Что есть поле?

meta_query скорее всего то что вам нужно.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Poesie
Poesie
Topic Starter сообщение 17.9.2014, 17:13; Ответить: Poesie
Сообщение #3


Sanasol, custom fields, они же произвольные поля)


Ок, нашла query_posts.
Разобралась с выводом постов: создаю два php-файла, в них прописываю query_posts( 'cat=5' );
Дальше можно просто создать dropdown, в который запихать ссылки на эти страницы. Правда, опять возвращаюсь к началу - не нужно, чтобы при выборе категории пользователя куда-то направляло. Нужно, чтобы он остался на той же странице. Есть предположение, что это можно реализовать с помощью ajax. Но как именно?
Если догадка неверна/ответ легко гуглится, извините - нуб страшен, а уставший от гугла нуб в два раза страшнее.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sanasol
Sanasol
сообщение 17.9.2014, 17:24; Ответить: Sanasol
Сообщение #4


Так вам надо по категории фильтровать или по произвольному полю или вместе

Строка поиска это произвольное поле?
Выпадающий список это категория?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Poesie
Poesie
Topic Starter сообщение 17.9.2014, 17:34; Ответить: Poesie
Сообщение #5


Так

Есть поле поиска. Это просто поле, ищет по тайтлам, установлен Search Everything, так что и по тегам тоже ищет
У постов есть:
1. Категории: a или b
2. Одно произвольное поле n, значение которого - a или b
Выпадающий список - категории, да.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sanasol
Sanasol
сообщение 17.9.2014, 17:44; Ответить: Sanasol
Сообщение #6


Аякс на вордпрессе не юзал.

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

Выглядеть будет это так.
Код
$query = new WP_Query( array(
        'category__in' => array( "айдишник категории который получаем из дропдауна" ),
        'meta_query' => array(
            array(
                //'key'     => 'n', // опционально если знаете ключ произвольного поля
                'value'   => "a или b"
            ),
        ),
    )
);



Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ПОДБИРАЮ ПОСТЫ ДЛЯ ГРУПП ВК (РЕДАКТОР ВК) И ДРУГИЕ УСЛУГИ
0 robot_yaga2 775 30.5.2023, 15:52
автор: robot_yaga2
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыБуржунет. Гест Посты на .EDU .GOV. Топ ссылки TLD, WEB 2.0, профили Microsoft и др. 100% индексация
Продажа ссылок с индексацией на мощных площадках
11 diezelk 9894 13.5.2023, 11:12
автор: diezelk
Открытая тема (нет новых ответов) Внимание! Накрутка просмотров ВК на все посты стены. ДЕШЕВО!
0 robot_yaga2 928 4.7.2022, 15:17
автор: robot_yaga2
Открытая тема (нет новых ответов) Модерация, администрирование групп в ВК, посты на заказ.
1 theroadtofun 1201 27.5.2022, 10:10
автор: Zhezkazganetcs
Открытая тема (нет новых ответов) Статьи/Комменты/Посты от 70р. за 1к | SMM/SEO/Крауд-Маркетинг
авто/строительство/финансы/эзотерика/другие тематики
25 Porsche 13390 28.3.2022, 12:19
автор: Porsche


 



RSS Текстовая версия Сейчас: 16.4.2024, 16:02
Дизайн