Как вылечить сортировку кириллицы в get_terms?
-
Вордперсс неправильно сортирует кириллицу
$args = array( 'hide_empty' => 1, 'parent' => (int)$childcat->term_id, 'post_status' => 'publish', 'hierarchical' => 0, 'orderby' => 'name', //'order' => 'DESC', 'pad_counts' => false ); $termchildren = get_terms('product_cat', $args);
Получаем
Блендеры
Кухонные комбайны
Мультиварки
Мясорубки
Плиты
СВЧ-печи
Соковыжималки
Хлебопечки
Чайники и термопоты
а потом бах и Блинницаarray(18) { [0]=> object(stdClass)#7085 (13) { ["term_id"]=> string(3) "327" ["name"]=> string(16) "Блендеры" ["slug"]=> string(12) "blendery-327" ["term_group"]=> string(1) "0" ["term_taxonomy_id"]=> string(3) "327" ["taxonomy"]=> string(11) "product_cat" ["description"]=> string(0) "" ["parent"]=> string(2) "46" ["count"]=> int(15) ["meta_id"]=> NULL ["woocommerce_term_id"]=> NULL ["meta_key"]=> NULL ["meta_value"]=> NULL } [1]=> object(stdClass)#7084 (13) { ["name"]=> string(33) "Кухонные комбайны" } [2]=> object(stdClass)#7083 (13) { ["name"]=> string(22) "Мультиварки" } [3]=> object(stdClass)#7082 (13) { ["name"]=> string(18) "Мясорубки" } [4]=> object(stdClass)#7081 (13) { ["name"]=> string(10) "Плиты" } [5]=> object(stdClass)#7080 (13) { ["name"]=> string(15) "СВЧ-печи" } [6]=> object(stdClass)#7079 (13) { ["name"]=> string(26) "Соковыжималки" } [7]=> object(stdClass)#7078 (13) { ["name"]=> string(20) "Хлебопечки" } [8]=> object(stdClass)#7077 (13) { ["name"]=> string(36) "Чайники и термопоты" } [9]=> object(stdClass)#7076 (13) { ["name"]=> string(16) "Блинница" } [10]=> object(stdClass)#7075 (13) { ["name"]=> string(8) "Весы" } [11]=> object(stdClass)#7074 (13) { ["name"]=> string(20) "Йогуртницы" } [12]=> object(stdClass)#7073 (13) { ["name"]=> string(20) "Кофемашины" } [13]=> object(stdClass)#7072 (13) { ["name"]=> string(18) "Кофемолки" } [14]=> object(stdClass)#7071 (13) { ["name"]=> string(14) "Миксеры" } [15]=> object(stdClass)#7070 (13) { ["name"]=> string(17) "Мини-печи" } }
Понимаю что проблема с UTF но не могу догнать как решить
- Тема «Как вылечить сортировку кириллицы в get_terms?» закрыта для новых ответов.