WordPress - форум поддержки пользователей | русский ВордПресс

Помощь пользователям русского ВордПресс (WordPress)

Вы не зашли.

Объявление

#1 02.11.2007 20:46:10

sonika
Администратор
Откуда: Сочи
Зарегистрирован: 07.09.2006
Сообщений: 3910
Вебсайт

встроенный поиск — проблемы и решения

Вопрос: почему встроенный поиск не работает или работает «некорректно»?
Источник: http://www.sonika.ru/blog/wordpress/wor … search.htm

1. встроенный поиск wordpress осуществляет только по постам, но его можно расширить плагинами так, что он будет искать и по страницам, и даже по custom fields
Список плагинов с краткими аннотациями вы найдете здесь:
http://blog.trampampam.ru/wordpress/poisk-po-wordpress/

Также рекомендую плагин search meter, который позволит видеть, что искали встроенным поиском:
http://www.thunderguy.com/semicolon/wor … ss-plugin/

И плагин Search Unleashed:
http://urbangiraffe.com/plugins/search-unleashed/
Это действительно продвинутый плагин, который позволяет искать текст в постах, страницах (Pages), комментариях, заголовках и урлах. Подсвечивает искомое слово как при поиске встроенным поиском, так слова, в поисках которых пришли посетители на ваш сайт из поисковых систем. Поскольку плагин «не русский», то Yandex в этом списке отсутствует.
Также возможен продвинутый поиск с помощью масок, например «красив*», «-превед» (исключить из поиска текст, где встречается слово «превед»), «белка+стрелка» (найти записи, в которых есть оба слова: и белка и стрелка).

2. Вторая причина того, что встроенный поиск работает некорректно — кодировка базы отличается от кодировки блога, на русских хостингах часто бывает так, что блог в utf-8, а callation (сравнение) — cp1251_general_ci вместо utf8_general_ci.

Нужно изменить callation руками везде в базе данных или использовать плагин utf-8 database converter :
http://wordpress.org/extend/plugins/utf … converter/
Советую вам перед использованием плагина прочитать внимательно ридми к нему.

Для лучшего поиска по русским словам:
плагин wp_stem_ru


Гуглил, не нашел? | Личка — для общения, форум — для вопросов. Смертный грех №11 — не прочитать РИДМИ.

Неактивен

 

#2 28.12.2007 11:07:16

grisharecords
Горе-блогер
Откуда: Крым
Зарегистрирован: 10.11.2007
Сообщений: 251

Re: встроенный поиск — проблемы и решения

у меня поле поиска только в виджете, где находится сама страница поиска? Т.е. мне нужно сделать страницу поиска не в виджите, а в самом теле страницы

Неактивен

 

#3 28.12.2007 11:26:10

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: встроенный поиск — проблемы и решения

Берем тему default, открываем файл sidebar.php и видим:

Код:

<?php include (TEMPLATEPATH . '/searchform.php'); ?>

Берем тему classic, открываем файл sidebar.php и видим:

Код:

<li id="search">
   <label for="s"><?php _e('Поиск:'); ?></label>
   <form id="searchform" method="get" action="<?php bloginfo('home'); ?>">
    <div>
        <input type="text" name="s" id="s" size="15" /><br />
        <input type="submit" value="<?php _e('Найти'); ?>" />
    </div>
    </form>
 </li>

"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#4 09.09.2008 13:02:22

marsi
Блогер
Откуда: Челябинск
Зарегистрирован: 08.08.2008
Сообщений: 93
Вебсайт

Re: встроенный поиск — проблемы и решения

спасибо за поиск:))


Жизнь хороша :)

Неактивен

 

#5 17.10.2008 12:53:48

kompass
Блогер
Зарегистрирован: 23.07.2008
Сообщений: 41
Вебсайт

Re: встроенный поиск — проблемы и решения

Lecactus написал, что плагин search meter морально устарел.

какой аналогичный плагин можете посоветовать?

Отредактированно kompass (17.10.2008 12:54:33)


Поисковый портал КОМПАСС | Новости украинских компаний | Отпуск.KOMPASS.UA

Неактивен

 

#6 29.12.2011 01:01:03

easmik
Новичок
Откуда: Новосибирск
Зарегистрирован: 06.09.2011
Сообщений: 5
Вебсайт

Re: встроенный поиск — проблемы и решения

А в обще планируется ли когда нибудь внедрить нормальный морфологический поиск, а не то что есть сейчас?


Хочешь быть счастливым? Будь им! Хочешь заниматься творчеством, то тебе сюда http://youdesigner.kz

Неактивен

 

#7 29.12.2011 06:46:31

SkyWriter
Администратор
Зарегистрирован: 26.01.2009
Сообщений: 541

Re: встроенный поиск — проблемы и решения

Sphinx располагает возможностями какого-никакого морфологического поиска, по крайней мере с рядом задач такого рода у нас на http://themes.mywordpress.ru/ справляется.

Вот плагины: http://wordpress.org/extend/plugins/wp-sphinx-search/ , http://wordpress.org/extend/plugins/wor … nx-plugin/ , но для их работы потребуется нормальный хостинг (т.е. как минимум VPS), где Вы сможете поставить, настроить и заставить работать на фоне поисковый демон Sphinx.

Неактивен

 

#8 29.12.2011 07:45:52

SkyWriter
Администратор
Зарегистрирован: 26.01.2009
Сообщений: 541

Re: встроенный поиск — проблемы и решения

По иронии судьбы именно поиск там и лежал из-за убитого случайно фонового демона :) Сейчас всё должно работать. Например, вот так: http://themes.mywordpress.ru/search?utf … 1%82%D1%8C .

Неактивен

 

#9 28.01.2012 19:31:46

bysite
Новичок
Откуда: Минск
Зарегистрирован: 28.01.2012
Сообщений: 1
Вебсайт

Re: встроенный поиск — проблемы и решения

Ю.Б. написал:

Берем тему default, открываем файл sidebar.php и видим:

Код:

<?php include (TEMPLATEPATH . '/searchform.php'); ?>

Берем тему classic, открываем файл sidebar.php и видим:

Код:

<li id="search">
   <label for="s"><?php _e('Поиск:'); ?></label>
   <form id="searchform" method="get" action="<?php bloginfo('home'); ?>">
    <div>
        <input type="text" name="s" id="s" size="15" /><br />
        <input type="submit" value="<?php _e('Найти'); ?>" />
    </div>
    </form>
 </li>

отлично, мне тоже пригодится. Спасибо.

Неактивен

 

#10 12.11.2016 01:06:07

Machine
Новичок
Откуда: Санкт-Петербург
Зарегистрирован: 12.11.2016
Сообщений: 1
Вебсайт

Re: встроенный поиск — проблемы и решения

Все ссылки битые я только получил информацию с форума здесь а как примеры приведенные здесь сылками не работают ((((


Ремонт компьютеров

Неактивен

 

Board footer

Работает на PunBB
© Копирайт 2002–2005 Rickard Andersson