Сегодня стоял на балконе, и вспомнился сервис Help and Support у банка Bacrlays. А именно – фишка автодополнения при вводе текста в поле поиска. Почему не Google, а Bacrlays – не знаю.
Поиск по RTFM был выключен в 2015 году, видимо – из-а проблем с нагрузкой на VPS, и с тех пор работает только поиск от Google.
Сейчас блог работает на сервере AWS EC2 t2.micro с SSD, да и PHP 5.6 заметно меньше грузит систему – появилась мысль реализовать подобное у себя. Вспоминая реализацию такого поиска на Help and Support – приготовился к долгому геморрою с какими-то подобными PHP-фреймворками, но – все оказалось проще.
Первый поиск в Google по “wordpress autocomplete search” вернул более 500.000 результатов, и в первой же строке – нашелся отличный по отзывам кандидат – SearchAutocomplete.
Теперь есть возможность использовать два поиска – от Google, и “локальный”, но с автодополнением. Поиск по ключевым словам, введенным в поле поиска, выполняется как по заголовкам тем – так и по тексту поста:
Пример того, как работает поиск по слову “поиск“:
Единственное, что настораживает – это “Last Updated: 12 months ago”.
Отдельно – про систему Orphus, видна на скриншоте. Пользовался ей еще до открытия этого блога на других сайтах, и до сих пор пользуюсь.
Добавляет простую функциональность “Сообщить об ошибке“, выделив текст с ошибкой и нажав Ctrl+Enter. В плагинах WordPress его нет – но подключить её к любому сайту не проблема.
Спасибо всем, кто сообщает об ошибках и опечатках.
P.S. Надо “логотип” переделать в “Read The Flipping Manual” или “Read The Friendly Manual“…