3

user_custom_hashテーブルからUSERMETA フィールド (: と呼ばれる) を追加して使用していwp_usermetaます。Insertつまり、 / Edit/どこDeletingかのコードのフィールドです。

前に表示する必要はありません。
だから今..

  • USERMETAWordPress管理ダッシュボードのユーザープロファイルページでこのフィールドを表示する方法は? (管理ダッシュボードの「ユーザーの編集」ページを意味します。)

例えば:

  • Custom Hash Key: __239cc68ba2423ddf67dcfcd4aa2fa83b__

つまり、ここのどこかに表示するには:

ここに画像の説明を入力

Note:
Wordpress Version currently: 3.5.0

4

1 に答える 1

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、現在のテーマ フォルダーのファイルの下部に追加します。

注:
その後?>、上記のコード全体が、以前と同じようにファイル全体の通常の状態になるはずです。

于 2013-06-05T07:16:06.490 に答える