你总是可以var_dump() 属于$current_user 查看它包含的内容。您将看到有一个类似的属性user_firstname: user_lastname.
您可能需要在名字和姓氏之间留一个空格,因此小规模的编辑应该会添加姓氏:
function custom_shortcode_func() {
ob_start();
$current_user = wp_get_current_user();
echo \'Willkommen \' . $current_user->user_firstname . \' \' . $current_user->user_lastname . \'<br />\';
$output = ob_get_clean();
return $output;
}
add_shortcode(\'current_user\', \'custom_shortcode_func\');
正如您所看到的,您已经获得了姓氏和其他数据,因此调整只添加了一个空格字符和姓氏。