顯示會員角色名稱
首先使用外掛Code Snippets
新增程式碼片段 (HTML)
並在裡面輸入以下代碼
<?php
global $current_user, $wp_roles;
$role = 'business';
$role_name = $wp_roles->roles[$role]['name'];
if ( $current_user > 0 ) {
$role_name = $wp_roles->roles[reset($current_user->roles)]['name'];
echo __('帳戶名稱:') . ' ' . $current_user->user_login . '<br />';
echo __('會員等級:') . ' ' . $role_name . '<br />';
}
?>
之後將該外掛生成的短代碼貼在想要顯示的地方即可


根據不同角色名稱顯示專屬圖片
基本上代碼只是多了if的判斷
當你的角色名稱是什麼的時候就會抓取指定的圖片做呈現
<?php
global $current_user, $wp_roles;
$role = 'business';
$role_name = $wp_roles->roles[$role]['name'];
if ( $current_user > 0 ) {
$role_name = $wp_roles->roles[reset($current_user->roles)]['name'];
echo __('帳戶名稱:') . ' ' . $current_user->user_login . '<br />';
echo __('會員狀態:') . ' ' . $role_name . '<br />';
}
if($role_name == "Administrator"){
echo '<img src="https://irrma.d2bag.com/wp-content/uploads/2022/07/護唇膏.png" height="100" width="100"/>';
}
else if($role_name == "聯盟會員"){
echo '<img src="https://irrma.d2bag.com/wp-content/uploads/2022/07/irrma_標誌選定_20220511-02.jpg" height="100" width="100"/>';
}
else{
echo '<img src="https://irrma.d2bag.com/wp-content/uploads/2022/07/模版-首頁04-圖01.png" height="100" width="100"/>';
}
?>
