WordPress调用最新注册的用户并显示在侧边栏

老牛  2016-06-13 02:48  阅读 729 views 次 评论 0 条
/**
    *WordPress 获取最新注册的用户
*/
function Bing_recently_registered_users(){
    global $wpdb;
    $recentusers = '<ul class="recently-user">';
    $usernames = $wpdb->get_results( "SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5" );//修改最后的 5 为你要显示的用户的数量
    foreach( $usernames as $username ){
        if( !$username->user_url ) $recentusers .= '<li>' . get_avatar( $username->user_email, 45 ) . $username->user_nicename . '</a></li>';
        else $recentusers .= '<li>' . get_avatar( $username->user_email, 45 ) . '<a href="' . $username->user_url . '">' . $username->user_nicename . '</a></li>';
    }
    $recentusers .= '</ul>';
    return $recentusers;
}
add_shortcode( 'newusers', 'Bing_recently_registered_users' );

在侧边栏使用以下函数调用

<?php Bing_recently_registered_users(); ?>
本文地址:http://xiaohost.com/1465.html
版权声明:本文为原创文章,版权归 老牛 所有,欢迎分享本文,转载请保留出处!

发表评论


表情