• Есть веб сайт на WP на котором один пользователь (я). На сайте в качестве поисковых плагинов установлены: Relevanssi, Autocomplete For Relevanssi. Также все страницы имеются категории (рубрики), например: кат. 1; кат. 2; кат. 3; кат. 4; кат. 5.
    В настройках Relevanssi есть возможность исключить из поиска какие то категории, например, «кат. 5». Скажите, пожалуйста.
    Как сделать возможность, чтобы я мог по умолчанию искать получать результаты только из «кат. 1; кат. 2; кат. 3; кат. 4», а по желанию (включить расширенный поиск, вторая поисковая строка или что-то другое) мог бы искать только в «кат. 5»?

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Также все страницы имеются категории (рубрики),

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

    А специфицеские вопросы по работе Relevanssi лучше задать в поддержку плагина.
    https://wordpress.org/support/plugin/relevanssi

    Да, Вы правы. У меня именно записи.
    К сожалению у меня хромает английский. Может кто-то на форуме знает как решить мою проблему?

    К сожалению у меня хромает английский

    это детский лепет при сегодняшнем наличии онлайн переводчиков и браузерных расширений для перевода с любого языка…. Конечно точным литературно-художественным переводом они не отличаются, но понять о чем идёт речь можно в любом случае.

    P. S. Лично я пользуюсь Яндекс-браузером, в котором «из коробки» есть опция перевода выделенного текста или веб страниц полностью.

    Не спрашивайте меня как, но я понял, что если в запрос добавить cat=1& то поиск будет в нужной мне категории (сайт взял для примера)
    _ttps://hostenko.com/wpcafe/?cat=1&s=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F
    _ttps://hostenko.com/wpcafe/?s=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F
    добавьте на своём сайте cat=1& — будут разные результаты.
    Логично, что параметр можно добавить чекбоксами в поисковую форму. Но меня такое не устраивает, у меня около 50 категорий и реально есть 2 категории по каждой из которых нужен отдельный поиск.
    Как сделать мою хотелку?

    • Ответ изменён 7 лет, 1 месяц назад пользователем azsx1.
    Модератор Юрій

    (@yube)

    Не спрашивайте меня как

    И не подумаем! ))

    Попробуйте ?cat=-1, ?cat=-1,-2 и т.п.

    Юрий я попробовал. При отрицательных значениях cat поиск идёт как без этой переменной.
    Хорошо, мне кажется решение моей проблемы именно в этом. Надо создать дополнительно 2 поисковых поля и в них указать нужный id моей категории.
    Вы считаете, что я не прав?

    Модератор Юрій

    (@yube)

    Ничего я не считаю 🙂 Делайте так, как получается.

    Хотелось бы советов профессионалов. Я чо, я дилетант.

    Модератор Юрій

    (@yube)

    А я о Relevanssi узнал только от Вас 🙂

Просмотр 9 ответов — с 1 по 9 (всего 9)

Тема «Поиск по категориям» закрыта для новых ответов.