Вывод всех юзеров и обрезка их имен

Привет! Нашел на этом форуме функцию для вывода всех пользователей, немного усовершенствовал под себя. Мне нужно выводить все пользователей на сайдбаре и обрезать их имена Чтобы было так:
Варалаков Р.
Иванов А.

Но сейчас так:
вместо Варалаков Р. -> Варалаков ?.
Иванов А. -> Иванов ?.

Не понятно с кодировкой

вот код

$authors = $wpdb->get_results("SELECT ID, display_name from $wpdb->users ORDER BY display_name");
foreach ( (array) $authors as $author ) {
    $id = $author->ID;
    $name = $author->display_name;
    $mask="/(\S)*\s*(\w)/";
    preg_match($mask,$name,$array); 
    echo "<a href=\"/?author=$id\">".get_avatar($author->ID)."<span class=\"name\">$array[0]."."</span><span class=\"prof\">".get_cimyFieldValue($author->ID, 'JOBA')."</span></a>";
}
Anonymous
Отправить
Ответ на: