wp_list_categories и украинский язык

Здравствуйте, столкнулся с проблемой сортировки по имени при помощи функции wp_list_categories.
Все категории на украинском языке, категория которая начинается на букву "і" идет перед всем списком, а дальше все как и нужно, по алфавиту, ВПшка стоит украинская.
Буду признателен за помощь.

Это должно лечиться сменой сопоставления в базе данных с utf8_general на utf8_unicode.

http://forum.maxsite.org/viewtopic.php?id=10221

сеньк, попробуем

изменил сопоставления всей таблицы wp_posts, но это не изменило ситуацию (

в плагинах RusToLat или UkrToLat особо-то нечего нету.

Все, заработало, спасибо за помощь )))

изменил сопоставления всей таблицы wp_posts, но это не изменило ситуацию

Всей таблицы или всех полей?

потупил немного, кодировку менял на wp_posts, а проверял все на wp_terms.
сейчас все нормально работает, спасибо за помощь.

Здраствуйте. та же ситуация только с ТЕГАМИ. Помогите. меняю кодировку и вроди не помогает

та же ситуация только с ТЕГАМИ.

Смена сопоставления на utf8_unicode_ci не помогает?

В новых версиях WP я не смотрел (не надо было), а в 2.7 сортировка тегов для облака выполняется не в mysql, а php-функцией strnatcasecmp, которую за 10 лет так и не научили сравнивать строки с учетом текущей локали. Единственный выход в этом случае – прямой запрос к БД.

НЕ ПОМОГАЕТ…
а ФУНКЦИЮ strnatcasecmp ГДЕ ИСКАТЬ?

а ФУНКЦИЮ strnatcasecmp ГДЕ ИСКАТЬ?

Починить хотите? Она внутри у php.

Anonymous
Отправить
Ответ на: