Hallo Leute,
ich wollte auf meiner Seite noch folgendes bei der Registrierung abfragen.

Code:
<fieldset style="border:1px solid#e2e0e0;">
Code:
<label for="twitter">Twitter</label>    <td>        <input type="text" name="twitter" id="twitter" size="30" maxlength="100" value="<?php echo esc_attr( get_the_author_meta( 'twitter', $user->ID ) ); ?>" class="regular-text" /> <?php wp_nonce_field( 'update-user' ) ?><br />    </td> </fieldset>


in der function.php habe ich noch folgende Code geschrieben

Code:
add_action( 'show_user_profile', 'my_show_extra_profile_fields' );
Code:
add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );function my_show_extra_profile_fields( $user ) { ?>    <h3>Weitere Informationen</h3>    <table class="form-table">        <tr>            <th><label for="twitter">Twitter</label></th>            <td>                <input type="text" name="twitter" id="twitter" value="<?php echo esc_attr( get_the_author_meta( 'twitter', $user->ID ) ); ?>" class="regular-text" /><br />                <span class="description">Twitter username.</span>            </td>        </tr>    </table><?php }add_action( 'personal_options_update', 'my_save_extra_profile_fields' );add_action( 'edit_user_profile_update', 'my_save_extra_profile_fields' );function my_save_extra_profile_fields( $user_id ) {    if ( !current_user_can( 'edit_user', $user_id ) )        return false;    /* Copy and paste this line for additional fields. Make sure to change 'twitter' to the field ID. */    update_usermeta( $user_id, 'twitter', $_POST['twitter'] );}    /* Get user info. */    global $current_user;    get_currentuserinfo();    /* Load the registration file. */    require_once( ABSPATH . WPINC . '/registration.php' );    /* If profile was saved, update profile. */    if ( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) && $_POST['action'] == 'update-user' ) {        update_usermeta( $current_user->id, 'twitter', esc_attr( $_POST['twitter'] ) );  }


jedoch werden die Daten nicht bei der Registrierung mit in WordPress übernommen? woran liegt das? ich kann die einzelnen User zwar ändern als Admin jedoch soll dies gleich geschehen.
Grüße
Carsten
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!