为了账号安全,请及时绑定邮箱和手机立即绑定

在 WordPress 中显示自定义字段

在 WordPress 中显示自定义字段

PHP
胡说叔叔 2023-08-06 14:58:29
我使用自定义插件在用户个人资料中创建了 2 个新字段。现在我想在用户登录时显示这些值。我在主题中编写了一个函数,但我不知道如何调用它。我怎样才能做到这一点?在function.php function my_extra_author_fields( $user ) {     $registered_date = get_the_author_meta( 'registered_date', $user->ID );    $expiry_date = get_the_author_meta( 'expiry_date', $user->ID );?>    <h3>My Fields</h3>    <table class="form-table">        <tr>            <th><label for="registered_date">Registered date</label></th>            <td>                <input type="date" name="registered_date" id="registered_date" class="regular-text" value="<?php esc_attr( $registered_date ); ?>" />                <br />            </td>        </tr>         <tr>            <th><label for="expiry_date">Expiry date</label></th>            <td>                 <input type="date" name="expiry_date" id="expiry_date" class="regular-text" value="<?php esc_attr($expiry_date); ?>" />            </td>        </tr>    </table><?php }add_action( 'show_user_profile', 'my_extra_author_fields' );
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

get_user_meta()你可以这样使用:

$registered_date = get_user_meta( $user->ID, 'registered_date' , true );

查看完整回答
反对 回复 2023-08-06
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信