Якщо ви працюєте над сайтом, де дуже багато контенту в довільних таксономії і типах записів, тоді, ймовірно, ви захочете допомогти користувачам легше знаходити цей контент. Одним із способів зробити це - звузити коло пошуку. Раніше ми вже показували вам як створити в WordPress форму пошуку з додатковими параметрами. щоб можна було вибрати тип запису. Однак, це рішення передбачає додавання коду в вашу тему вручну. У сьогоднішній статті ми покажемо вам як додати «просунуту» форму пошуку в WordPress за допомогою Facetious.
Насамперед вам необхідно встановити і активувати плагін Facetious. Після активації плагін додасть віджет пошуку Facetious у Зовнішній вигляд »Віджети. Перетягніть віджет Facetious Search в свій сайдбар або будь-яку іншу область для віджетів.
Плагін дозволяє вам вибрати, в яких таксономії і типах записів проводити пошук з відповідної форми. Також ви можете заборонити пошук в певних типах записів наприклад по записах, сторінок або медіафайлів. Facetious також використовує власну структуру постійних посилань для результатів пошуку, що дозволяє плагіну коректно працювати з такими плагінами кешування, як WP Super Cache і W3 Total Cache.
Функція надання можливості користувачам вибирати рубрики, теги і інші опції для звуження результатів пошуку використовує вбудований функціонал пошуку WordPress. Більшість погодиться, що це не найкраща опція. Саме тому ми писали про те, як додати Google Custom Search в WordPress.
Не забувайте, по можливості, оцінювати сподобалися записи кількістю зірочок на ваш розсуд.