wordpress и поиск по-русски
Categories: wordpress

Проблема у меня тут возникла. Точнее она уже давно есть и скорее даже не у меня.
Встроенный в WordPress поиск не ищет по-русски. Ну т. е. он конечно делает вид, что ищет, но на самом деле выдает просто все посты подряд. На английском при этом все нормально, а вот с русскими словами - беда.
В общем не знаю что делать, как лечить и где причина.
Возможно дело в том, что mysql-база на которой работает мой блог работает в кодировке win-1251, а блог соответственно в utf8. А может быть и не в этом…
В общем, владельцы вордпрессов, вы случаем не знаете, как мне поиск починить? А?
Февраль 17th, 2006
8 Comments
adodonov
Какая у тебя версия MySQL? Дай Бог памяти,MySQL до версии 4.1 плохо поддерживал UTF в частности поиск по нему.
alex-and-r
Да, именно, “до версии 4.1″, к сожалению… Нужно будет искать пути обхода…
adodonov
Я как-то пробовал такой путь -
1. На сервер поступает запрос в формате UTF
2. Конвертируем его в win-1251
3. Осуществляем поиск.
4. Полученные результаты снова конвертим в UTF.
Точно есть скрипты конвертирующие win2utf и обратно, я ими пользовался.
Jamshid
Аналогичная проблема. Тоже MySQL 4.0.сколько-то. Уговорить хостера поменять версию сложно… Пока не нашёл варианта решения. Сейчас создам ветку в форуме на mywordpress.ru.
alex-and-r
Там таких веток как минимум уже три!
Поищи там. Я создавал, а потом еще ребята несколько раз поднимали вопрос.
alex-and-r
Вот последняя ветка: http://mywordpress.ru/support/viewtopic.php?id=370
Jamshid
Да, правда. Только решения там нет…
dvd
Тут можно купить DVD с шаблонами для вордпресс и много другое
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed