Привет! Нашел на этом форуме функцию для вывода всех пользователей, немного усовершенствовал под себя. Мне нужно выводить все пользователей на сайдбаре и обрезать их имена Чтобы было так:
Варалаков Р.
Иванов А.
Но сейчас так:
вместо Варалаков Р. -> Варалаков ?.
Иванов А. -> Иванов ?.
Не понятно с кодировкой
вот код
$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>";
}
