opcache_reset();
function oasis_top_users_shortcode() {

    $users = get_users([
        'number'  => 50,
        'orderby' => 'ID',
        'order'   => 'ASC'
    ]);

    ob_start();

    echo '<div class="oasis-top-users">';

    $count = 1;

    foreach ($users as $user) {

        // Compteurs natifs bbPress
        $topics  = function_exists('bbp_get_user_topic_count_raw')  ? bbp_get_user_topic_count_raw($user->ID)  : 0;
        $replies = function_exists('bbp_get_user_reply_count_raw') ? bbp_get_user_reply_count_raw($user->ID) : 0;

        $total = $topics + $replies;

        // Avatar WordPress
        $avatar = get_avatar($user->ID, 80);

        echo '<div class="user-item">';
        echo '  <div class="user-avatar">'.$avatar.'</div>';
        echo '  <h3>'.$count.'. '.esc_html($user->display_name).'</h3>';
        echo '  <div class="user-stats">💬 '.$total.'</div>';
        echo '</div>';

        $count++;
    }

    echo '</div>';

    return ob_get_clean();
}

add_shortcode('oasis_top_users', 'oasis_top_users_shortcode');<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://oasisdesartistes.org/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://oasisdesartistes.org/type/image/</loc></url></urlset>
