您可以采取多种方法。基本上,你所需要做的就是得到作者的角色,并将其放在某种声明中。
例如,让我们首先通过以下方式获得作者角色:
// inside the loop
$author_role = get_the_author_meta(\'roles\', $post->post_author);
然后只需使用一个
if语句,比如:
if ($author_role == \'contributor\') {
echo \'<img src="contributor-ranked-user.png" />\';
} else if ($author_role == \'author\') {
// ...
或者,为了稍微优化一下,如果可以在其中添加角色的名称,您可以只针对文件名,可能类似于这样:
echo \'<img src="\'. $author_role .\'-ranked-user.png" />\';