8 корисних сніпетів для пошуку в WordPress

Не секрет, що стандартний пошук WordPress не дуже точний. Проблема полягає в тому, що WordPress шукає терміни в широкому діапазоні, маючи на увазі, що якщо ви написали в рядку пошуку "урок+CSS+меню", то потрібно видати кожен запис, де зустрічається хоча б один з термінів, що призводить до великого обсягу знайдених матеріалів. Тому, незважаючи на велику купу знайденого, користувач насправді не отримує те, що йому потрібно. Таке становище необхідно виправити та покращити.

У цій статті наводиться 8 дійсно корисних сніпетів, які допоможуть покращити функціональність пошуку WordPress.

Як виключити записи та сторінки з результатів пошуку

Якщо вам дійсно потрібно керувати тим, які записи та сторінки будуть виключатися з результатів пошуку WordPress, скопіюйте наведений нижче код у файлfunctions.php

У цьому сніпеті записи з ID0 та1 будуть виключатися з результатів пошуку. Виправте код так, як вам потрібно.

Потрібно замінити стандартну форму пошуку WordPress (її можна знайти у файліsearchform.php ) нижче наведеним сниппетом:

Пошук певного типу записів

WordPress дозволяє організувати пошук певного типу записів за допомогою невеликого сніпету.

Потрібно скопіювати наведений нижче код у файлfunctions.php.

Виводимо кількість знайдених матеріалів

Якщо ви хочете показати вашим читачам, скільки матеріалів було знайдено в результаті пошуку, можна використовувати наведений нижче сніппет.

Відкрийте файлsearch.php і знайдіть наступний рядок:

І замініть її кодом:

Підсвічуємо термін пошуку WordPress за допомогою jQuery

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

Скопіюйте наступний код у файлfunctions.php :

А наступний код додайте файлheader.php перед тегом/head :

Вимикаємо пошук WordPress

Якщо вам потрібно повністю відключити функціонал пошуку WordPress, ви можете використовувати наступний невеликий сніпет.

Його потрібно скопіювати в кінець файлуfunctions.php.

Знімаємо обмеження з кількості знайдених матеріалів у результатах пошуку WordPress

Іноді потрібно, щоб результати пошуку не мали стандартних обмежень циклу пошуку WordPress. Даний сніпет дозволяє отримувати необмежену кількість матеріалів в результаті пошуку.

У файліsearch.php можна додати наступний кодвище циклу, щоб він працював.

Спочатку знайдіть наступні рядки у файліsearch.php :

І змініть код, додамо вище знайденого один рядок:

Даний урок підготовлений для вас командою сайту ruseller.com Джерело уроку: speckyboy.com/2010/09/19/10-useful-wordpress-search-code-snippets/ Переклав: Сергій Фастунов Урок створений : 6 Жовтня 2010 Переглядів: 31728 Правила передруку

5 останніх уроків рубрики "Wordpress"

Чому WordPress краще ніж Joomla?

Цей урок найімовірніше буде психологічним, т.к. багато людей працюють з WordPress і одночасно з Joomla, але не можуть вирішити, яким CMS користуватися.

Про шаблони WordPress

Після встановлення та налаштування движка нам потрібно попрацювати з дизайном нашого сайту. Це досить довга тема, але ми намагатимемося розповісти все коротко і ясно.

Перші налаштування після встановлення движка WordPress

Сьогодні ми вам розповімо які перші налаштування потрібно зробити після встановлення движка WordPress. Цей урок буде дуже корисним для новачків.

10 стратегій ефективного просування статей у блогах на WordPress

Просування статей у блозі – непросте завдання. Часто буває, що ви пишете дійсно хороший контент, вмикаєте візуальні ефекти, робите правильні коригування SEO, але це не дає очікуваного результату.

Топ WordPress альтернатив для створення персонального сайту

Потрібен персональний сайт, але ви не хочете використовувати WordPress? Тоді ця вибірка для вас.