Buddypress 获取全名打印到新的 wordpress 页面

Buddypress get full name print to new wordpress page

参考How to get username/display name in Buddypress?

我试过将此代码添加到新添加的页面

<?php
$string = bp_get_displayed_user_fullname();
echo $string;
?>

但是当我尝试预览页面时,它只显示为空白。我在插件上遗漏了什么以使其正常工作吗? TIA

bp_get_displayed_user_fullname() 仅适用于显示某些用户的页面。这意味着您的个人资料或其他用户的个人资料。在所有其他页面上,您将始终看到一个空字符串(论坛、普通 WordPress 页面和帖子、群组等)。

要在任何页面上显示任何用户的名称,您需要使用 bp_core_get_user_displayname( $user_id ) 之类的东西,其中 $user_id 显然是您想要其名称的用户的 ID。