2015-03-29 3 views
0

Мне нужна помощь. У меня есть итерация, работающая для перечисления пользователей Wordpress, но я также хочу обернуть их имена в ссылках и не могу заставить URL-адрес пользователя работать ... Ничего возвращается мне.Показать пользователей и пользователей url's в wordpress

Вот что у меня есть до сих пор .... Вы увидите, что я пытаюсь вытащить user_url, но он просто возвращается как ничто. Любая помощь будет замечательной! Благодаря

<?php 
    $blogusers = get_users( 
    array( 
    'role' => 'subscriber', 
    'fields' => 'all' 
) 
); 

echo '<ul>'; 
foreach ($blogusers as $user) { 
    echo '<li><a href="' . $user->user_url . '">' . $user->display_name . '</a>'; 
} 
echo '</ul>' 
?> 

ответ

0

Вы можете получить UserCount из базы данных, как это:

<?php 
$user_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->users"); 
echo "<p>User count is {$user_count}</p>"; 
?> 

Таким образом, запрос, чтобы получить все пользователи должны быть следующими:

<?php 
$users = $wpdb->get_var("SELECT * FROM $wpdb->users"); 
echo $users; 
?> 

Heres the Referenc e: http://codex.wordpress.org/Function_Reference/wpdb_Class#General_Syntax Надеюсь, это было полезно ;-)