2017-06-17 3 views
0

Ich benutze diesen Code, um das Benutzerregistrierungsdatum für jedes Benutzerprofil in WP anzuzeigen, das für Admin und Abonnenten gesichert ist.

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

function display_user_custom($user) { ?> 
    <h3>Registration</h3> 
    <table class="form-table"> 
     <tr> 
      <th><label>Registered Since</label></th> 
      <td><?php $udata = get_userdata($user-ID); 
$registered = $udata->user_registered; echo date("d M Y", strtotime($registered)); ?></td> 
     </tr> 
    </table> 
    <?php 
} 

Und es funktioniert, aber das Datum ist immer von Benutzer-ID 1 und $user-ID seiner immer 1. Ich mit Multiples Konto Login „in privatem Browser“ getestet habe.

Antwort

0

mit Fixed:

<td><?php $udata = get_usermeta($user->ID, 'user_registered'); echo date("d M Y", strtotime($udata)); ?></td>