最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

user roles - How to exclude subscriber from the list in wordpress

programmeradmin2浏览0评论

Some what i have this code working perfectly, the problem is not excluding subscriber from the list, can somebody help me to exclude subscriber from the list.. thx

<?php 
$number   = 10;
$paged    = (get_query_var('paged')) ? get_query_var('paged') : 1;
$offset   = ($paged - 1) * $number;
$users    = get_users();
$query    = get_users('&offset='.$offset.'&number='.$number);
$total_users = count($users);
$total_query = count($query);
$total_pages = intval($total_users / $number) + 1;
echo '<ul id="list-mitra">';
foreach($query as $q) { ?>
  <li class="bullet-arrow">
        <a href="#mitra<?php echo get_the_author_meta( 'ID', $q->ID);?>">
          <?php echo get_the_author_meta('display_name', $q->ID);?>
        </a>
  </li>

<?php echo do_shortcode('[lightbox id="mitra' . get_the_author_meta( 'ID', $q->ID) . '" width="600px" padding="20px"]
<p>Nama: '.get_the_author_meta('display_name', $q->ID).'</p>
<p>Nama Panggilan</p>
<p>Alamat</p>
<p>No Handphone</p>
<p>Upline</p>
<p>Tim</p>
<p>Leader Tim</p>
[/lightbox]'); ?>

<?php } 
echo '</ul>'; ?>

Some what i have this code working perfectly, the problem is not excluding subscriber from the list, can somebody help me to exclude subscriber from the list.. thx

<?php 
$number   = 10;
$paged    = (get_query_var('paged')) ? get_query_var('paged') : 1;
$offset   = ($paged - 1) * $number;
$users    = get_users();
$query    = get_users('&offset='.$offset.'&number='.$number);
$total_users = count($users);
$total_query = count($query);
$total_pages = intval($total_users / $number) + 1;
echo '<ul id="list-mitra">';
foreach($query as $q) { ?>
  <li class="bullet-arrow">
        <a href="#mitra<?php echo get_the_author_meta( 'ID', $q->ID);?>">
          <?php echo get_the_author_meta('display_name', $q->ID);?>
        </a>
  </li>

<?php echo do_shortcode('[lightbox id="mitra' . get_the_author_meta( 'ID', $q->ID) . '" width="600px" padding="20px"]
<p>Nama: '.get_the_author_meta('display_name', $q->ID).'</p>
<p>Nama Panggilan</p>
<p>Alamat</p>
<p>No Handphone</p>
<p>Upline</p>
<p>Tim</p>
<p>Leader Tim</p>
[/lightbox]'); ?>

<?php } 
echo '</ul>'; ?>
Share Improve this question edited Mar 24, 2020 at 20:56 fuxia 107k39 gold badges255 silver badges459 bronze badges asked Mar 24, 2020 at 15:45 Tuagapat ManamTuagapat Manam 415 bronze badges 2
  • try and use the parameter 'role__not_in' see developer.wordpress/reference/functions/get_users and developer.wordpress/reference/classes/wp_user_query/… – Michael Commented Mar 24, 2020 at 15:59
  • yesssss.... thankyou so much.. – Tuagapat Manam Commented Mar 24, 2020 at 16:06
Add a comment  | 

1 Answer 1

Reset to default 2

working code ..thx @michael

<?php 
$number   = 10;
$paged    = (get_query_var('paged')) ? get_query_var('paged') : 1;
$offset   = ($paged - 1) * $number;
$users    = get_users();
$query    = get_users('&offset='.$offset.'&number='.$number.'&role__not_in='.subscriber);
$total_users = count($users);
$total_query = count($query);
$total_pages = intval($total_users / $number) + 1;
echo '<ul id="list-mitra">';
foreach($query as $q) { ?>
  <li class="bullet-arrow">
        <a href="#mitra<?php echo get_the_author_meta( 'ID', $q->ID);?>">
          <?php echo get_the_author_meta('display_name', $q->ID);?>
        </a>
  </li>

<?php echo do_shortcode('[lightbox id="mitra' . get_the_author_meta( 'ID', $q->ID) . '" width="600px" padding="20px"]
<p>Nama: '.get_the_author_meta('display_name', $q->ID).'</p>
<p>Nama Panggilan</p>
<p>Alamat</p>
<p>No Handphone</p>
<p>Upline</p>
<p>Tim</p>
<p>Leader Tim</p>
[/lightbox]'); ?>

<?php } 
echo '</ul>'; ?>
发布评论

评论列表(0)

  1. 暂无评论