Как вы уже наверняка заметили, не смотря на то, что WordPress является прекрасной платформой для блоггинга и может работать как CMS, поиск в ВП ужасен. Можно воспользоваться другими плагинами, которые улучшат результаты вашего поиска, такими как Amazon CloudSearch или SearchWP. Но для тех, кто не хочет утруждать себя установкой 15 из них, чтобы поиск в WordPress хоть как-то походил на современные поисковые системы, есть решение: заменить поиск WordPress на Пользовательский поиск Google (Google custom search). В этой статье мы покажем вам как добавить Google Custom Search в WordPress.
Создаем Google Custom Search Engine для вашего сайта WordPress
Переходим на Google Custom Search Engine и логинимся под своим аккаунтом Google. После входа кликаем на New Search Engine и указываем ссылку на сайт нашего WordPress. Эта ссылка также будет использоваться в качестве названия вашего поискового движка в консоли Google Custom Search Engine. Кликаем на кнопку Create и переходим к следующему шагу.
На следующей странице вы увидите уведомление о том, что вы успешно создали ваш custom search engine. Вам предложат выбор: добавить его ан свой сайт или получить общедоступную ссылку. Для того, чтобы добавить custom search engine на ваш сайт WordPress, нажмите на кнопку Get Code.
На следующей странице вы получите код для вашего custom search engine. Скопируйте его, он нам понадобится на следующем шаге.
Добавляем Google Custom Search в WordPress
Переходим в раздел Внешний вид » Редактор административной панели сайта и кликаем на файл searchform.php для открытия его в редакторе. Вставляем полученный выше код в этот файл. Ничего страшного в том, что этот файл будет содержать ничего, кроме кода Google custom search engine.
Если в вашей теме нет файла searchform.php, тогда создайте его с помощью текстового редактора типа Блокнот и загрузите в папку вашей темы с помощью FTP клиента.
После того, как вы вставите Google custom search code, перейдите в раздел Внешний вид » Виджеты административной панели сайта и перетяните виджет поиска в свой сайдбар.
Вот и все. Можно посмотреть на сайте новый поиск в действии.
Настраиваем цвета и внешний вид Google Custom Search Engine
Переходим на сайт Google Custom Search и открываем редактирование вашего поискового движка. Вам отобразятся его настройки. Кликаем на Look and Feel в сайдбаре. В Google custom search есть несколько предустановленных тем, которые можно использовать. Также можно нажать на вкладку customize и выбрать собственный шрифт, границы, цвет фона и т.д. После того, как вы закончите с настройкой внешнего вида поисковой строки, просто сохраните изменения и они отобразятся на вашем сайте.
Мы надеемся, что эта статья помогла вам добавить Google Custom Search на ваш сайт WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.