質問: 役割別にユーザーのリストを取得する方法を教えてください。 どのように私は彼らの役割または能力によってwordpressにいるすべてのユーザーのリストを得ることができますか?例えば: wordpressでall subscribers listを表示します。 wordpressでall authors listを表示します。 wordpressでall editors listを表示します。
回答: 別の方法があるかもしれませんが、それを行うための最も適切な方法は次のとおりです。<?php $args = array( 'role' => 'your desired role goes here.', 'orderby' => 'user_nicename', 'order' => 'asc' ); $users = get_users( $args ); echo '<ul>'; foreach ( $users as $user ) { echo '<li>' . esc_html( $user->display_name ) . '[' . esc_html( $user->user_email ) . ']</li>'; } echo '</ul>'; ?>