Я хочу отобразить всю информацию о моих пользователях в моем index.php
то есть: имя пользователя / полное имя / социальные ссылки / изображение профиля и т. д. и т. д.
Может кто-нибудь сказать мне, пожалуйста, как отобразить список всех пользователей WordPress в index.php без администратора?
Код:
<?php
$blogusers = get_users( 'blog_id=1&orderby=nicename&role=subscriber' );
foreach ( $blogusers as $user ) { ?>
<?php
echo 'Username: ' . $user->user_login . '';
echo 'User email: ' . $user->user_email . '';
echo 'User first name: ' . $user->user_firstname . '';
echo 'User last name: ' . $user->user_lastname . '';
echo 'User display name: ' . $user->display_name . '';
?>
<?php } ?> .
Я хочу, чтобы пользовательский вывод в стиле HTML Div CSS. Как это сделать? Есть ли другой вариант?
Если вы хотите исключить только администратор из списка пользователей, то вы
должен пройтиrole__not_in
аргумент отget_users
,
$args = [
'blog_id' => 1,
'role__not_in' => ['administrator'],
'orderby' => 'nicename',
'order' => 'ASC',
'fields' => 'all',
];
$users = get_users($args);
print_r($users);
Надеюсь это поможет!
Других решений пока нет …