2017-02-20 169 views
1
if(is_user_logged_in() && strtolower($title) == 'your account'){ 
    $current_user = wp_get_current_user(); 
    return $current_user->display_name; 
} 

所以我的目標是用不同的字體顏色顯示$current_user。我如何添加HTML代碼來做到這一點?更改字體顏色

回答

1

您可以只通過它串聯字符串像這樣添加HTML代碼:

return '<span style="color:red">' . $current_user->display_name . '</span>'; 

然而,它是更好的使用字符串格式化像sprintf,這將讓你的代碼乾淨:

return sprintf('<span style="color:red">%s</span>', $current_user->display_name); 
0

你可以添加一個內嵌的風格跨度(或者你可以指定一個合適的類來包裝跨度) 福爾內聯樣式,你可以使用

if(is_user_logged_in() && strtolower($title) == 'your account'){ 
    $current_user = wp_get_current_user(); 
    **return "<span style='color: #FF0000;'>" . $current_user->display_name . "</span>" ;** 
}