顯示會員角色名稱

參考網站

首先使用外掛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"/>';
}

?>
最後修改日期: 2022 年 9 月 20 日

作者