访问worpress中当前用户的usermeta描述字段对我来说很挑剔。我使用描述作为一个生物领域。下面是我的图片。显示名称部分工作得很好,但不太适合获取描述。我知道$bio[0]->描述是不正确的,但这是我在发布这里之前尝试的最后一件事。也许我只是累了……
<?php
global $current_user;
get_currentuserinfo();
$bio = get_usermeta( $current_user, $description );
echo 'Your Name: ' . $current_user->display_name . "n";
?>
Your Bio: <?php echo $bio[0]->description ?>
手册中明确规定:
<?php get_usermeta( $userid, $metakey ); ?>
您需要为它提供$userid
(用户id)和特定的$metakey
。
echo $bio = get_usermeta($current_user->id, 'description');
仅供参考:手册中也说这个函数是deprecated
。
试试这个:
echo $bio = get_user_meta($current_user->id, 'description');