Где именно? По умолчанию они как раз сортируются по алфавиту, как в админке, так и при выводе.
В виджете «Облако меток». (Я его использую в виде списка.) Метки на английском (на латинице, если точнее) — да, выстраиваются в алфавитном порядке. А метки на русском языке — произвольно (похоже, что по мере добавления).
русские термины в UTF8 как-то странно сортируются в mysql — тоже вывожу метки, на локальном сервере одно, на реальном другое. то ли от версии mysql зависит, то ли mysql не умеет сортировать на русском — когда-то пытался решить эту проблему, но забил и уже и не вспомню, в чем там конкретно проблема была.
Модератор
Юрій
(@yube)
Не знаю, как сейчас, а раньше WP сортировал метки в php скрипте, используя функцию сравнения строк (не помню точно имя, что-то str****cmp), у которой на тот момент был БАГ с 10-летним стажем — она напрочь игнорировала кодировку. В результате я так и не смог вывести метки в соответствии с украинским алфавитом.