微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 WordPress 仪表板自定义小部件上显示用户名和电话

如何解决在 WordPress 仪表板自定义小部件上显示用户名和电话

我正在尝试在仪表板上显示自定义小部件,其中小部件显示注册日期、用户名和计费电话。

我发现一个插件PHP代码但没有显示计费电话,所以我添加了如下计费电话

<?PHP echo get_user_Meta( get_current_user_id(),'billing_phone',true ) ?>

问题是我只能获取所有其他用户的当前登录用户电话。


如何让它显示每个用户的正确数量

这是我编辑以添加到我的主题的完整插件代码 functions.PHP

add_action('wp_dashboard_setup','od_dashboard_widgets');
function od_dashboard_widgets() {
global $wp_Meta_Boxes;
wp_add_dashboard_widget('od_user_widget','New User','od_dashboard_user');
}
function od_dashboard_user() {
global $wpdb;
$usernames = $wpdb->get_results("SELECT * FROM $wpdb->users ORDER BY ID DESC LIMIT 6");
?>
<table style="width: 100%">
<th><b>Registerd Date</b></th>
<th><b>Name</b></th>
<th><b>Phone</b></th>
<?PHP 
foreach ($usernames as $username) {
$userid = $username->ID ;
?>
<tr>
<td align="center">
<?PHP  $reg_date =  $username->user_registered ;  echo date('M jS Y,h:i:s',strtotime($reg_date));?>
</td>
<td align="center">
<a href="<?PHP echo get_edit_user_link($userid); ?>"><?PHP echo $username->user_nicename ; ?></a>
</td>
<td align="center">
    <?PHP echo get_user_Meta( get_current_user_id(),true ) ?>
</td>
</tr>
<?PHP }
?>
</table>
<?PHP 
}

这是我得到的结果的截图

https://ibb.co/wrngtZK

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。