以下のコードから管理者を除外する方法は?そのため、現在の投稿作者が管理者の役割を持っている場合、何も表示されません。
<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>" ><?php the_author_meta( 'display_name' ); ?></a>
ありがとうございました
引数としてユーザーのIDと機能またはロール名を表す文字列(この場合は 'administrator')を受け取り、ブール値を返すワードプレス関数user_can
を使用できます。
http://codex.wordpress.org/Function_Reference/user_can
あなたのコードを参考にしてこれを試すことができます
<?php
if( !user_can( get_the_author_meta( 'ID' ), 'administrator' ) ): ?>
<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>" ><?php the_author_meta( 'display_name' ); ?></a>
<?php
endif; ?>