Модернизация поиска по блогу
Почитав отзывы в анкете, увидел несколько жалоб на поиск по блогу. Решил немного обновить. Надеюсь так будет удобнее.
Временно отключил Search Unleashed — какой то глюк в нем произошел и он перестал нормально искать. Буду разбираться. Поставил сейчас Search Everything, но он иногда сильно грузит базу т.к. в настройках выбран также поиск по комментариям (запросы бывают до 30секунд).
Под шапку блога добавил форму поиска Google, а на результаты поиска в Гугле добавил форму обычного поиска, если гугл вдруг не проиндексировал страницу.
Вот еще бы вытащить из строки запроса гугла текст запроса и сразу вставить его в форму обычного поиска…
P.S. забыл добавить что если окно поиска выглядит не так как на скриншоте — нажмите Ctrl+F5 для обновления стилей в кэше браузера
Связанные записи
9 комментариев на запись “Модернизация поиска по блогу”
а повесить на сабмит onclick?
там и класс имеется, можно с помощью jquery подключить и не лезть в гугл-код…
а код готовый не напишите?
Стало лучше, надо и себе на блог пристроить такое.
ну набросок дать могу:
<script type="text/javascript">
$(function() {
$('.googlesearch').click(function() {
var q = $("input[@name='q']").val();
alert(q);
});
});
</script>
дальше разберетесь?
набросок:
http://docs.google.com/Doc?id=dhpqz7n6_18qwcb7gd4
(почему-то посты с кодом не проходили)
дальше разберетесь?
просто в спам попали..вытащил. попробую, но возможно не разберусь….
5 коммент (и этот тоже) можно удалить
если не будет получаться — напишите куда и что нужно посылать (или куда вставлять)
можно мылом
2ctapbiu, спасибо за код, попробую обязательно!
Приветствую.
Я себе прикрутил поиск по блогу от Google но он работает не так как надо.
пример: когда я на блоге под администратором сижу то поиск работает как надо, а если войти обычным пользователем то выдает ошибку 404. :(
Я так понимаю он сейчас работает только для зарегистрированных пользователей.
Может кто знает как лечить ?
блог на wordpress 2.8.6 от lecactus
ps: поиск по этому блогу мне не дал результатов по этому тут и пишу.