链接到帖子作者,但不包括管理员(在single.php上) 时间:2014-12-29 作者:vyperlook 如何从下面的代码中排除管理员?所以if 当前帖子作者具有管理员角色,不会显示任何内容。 <a href="<?php echo get_author_posts_url( get_the_author_meta( \'ID\' ) ); ?>" ><?php the_author_meta( \'display_name\' ); ?></a> 谢谢你 1 个回复 最合适的回答,由SO网友:jep 整理而成 您可以使用wordpress功能user_can 它接受用户id和表示功能或角色名称的字符串作为参数(在本例中为“administrator”),并返回布尔值。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; ?> 结束 文章导航