2013-06-05 1 views
3

Я добавил и использовал поле USERMETA (называемое: user_custom_hash) из таблицы wp_usermeta. Значит, я был Insert/Edit/Deleting поле из кода где-то.Wordpress для отображения пользовательского поля USERMETA на панели управления профилем пользователя?

Не нужно было отображать его раньше.
Итак ..

  • как отобразить этот USERMETA поле на странице профиля пользователя в Wordpress администратора панели управления? (Я имею в виду на странице "Изменить пользователя" на администратора панели управления.)

Например:

  • Custom Hash Key: __239cc68ba2423ddf67dcfcd4aa2fa83b__

Я имею в виду, чтобы отобразить на где-то здесь:

enter image description here

Note:
Wordpress Version currently: 3.5.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 файла моей текущей папке Theme.

Примечание:
После, что весь код, выше должно быть то, как раз нормальный ?> для всего файла, как правило, как и прежде.

 Смежные вопросы

  • Нет связанных вопросов^_^