Wordpress在用户配置文件仪表板上显示自定义USERMETA字段?

时间:2013-06-05 06:37:08

标签: wordpress customization profile dashboard custom-fields

我已添加并使用user_custom_hash表中的USERMETA字段(名为wp_usermeta)。意味着我已经Insert / Edit / Deleting来自代码中的字段。

之前无需显示。
所以现在......

  • 如何在Wordpress管理信息中心的用户个人资料页面上显示此USERMETA字段? (我的意思是管理仪表板上的“编辑用户”页面。)

例如:

  • Custom Hash Key: __239cc68ba2423ddf67dcfcd4aa2fa83b__

我的意思是,要在这里的某个地方展示:

enter image description here

Note:
Wordpress Version currently: 3.5.0

1 个答案:

答案 0 :(得分:10)

现在好了,因为我自己得到了,就像这样:

add_action( 'show_user_profile', 'display_user_custom_hash' );
add_action( 'edit_user_profile', 'display_user_custom_hash' );

function display_user_custom_hash( $user ) { ?>
    <h3>USERMETA Fields</h3>
    <table class="form-table">
        <tr>
            <th><label>Custom Hash Key</label></th>
            <td><input type="text" value="<?php echo get_user_meta( $user->ID, 'user_custom_hash', true ); ?>" class="regular-text" readonly=readonly /></td>
        </tr>
    </table>
    <?php
}
  • 将此代码段添加到我当前主题文件夹的functions.php文件的底部。

注意:
之后应该是上面的整个代码,就像以前一样,只需要整个文件的正常?>