Est-il possible de paginer la fonction get_users avec le paramètre "offset"?
J'ai complété ma requête personnalisée d'utilisateurs pour ma liste et maintenant je dois paginer les résultats dans plusieurs pages.
Voici mon exemple de code:
<ul>
<?php
$args = array(
'meta_key' => 'Jabber',
'meta_value' => 'User Name',
'meta_compare' => 'LIKE',
'order' => 'ASC',
'count_total' => true,
'fields' => 'all',
);
$blogusers = get_users($args_1);
foreach ($blogusers as $user) {
$user_id = $user->ID;
$user = get_userdata($user_id);
echo '<li class="provider-list prov-list-gradient">' . $user->display_name . '</li>';
}
?>
</ul>
Si vous pouvez donner des conseils à quelqu'un, je vous en serais reconnaissant.
Merci d'avance.
$args = array("role" => "subscriber", "number" => 10);
get_users($args); //First 10 Users with the Role Subscriber
$args['offset'] = 10;
get_users($args); //10th to 20th Users with the Role Subscriber
etc.
Décalage = numéro de page *