So jetzt hab ich es endlich gelöst.
Folgende Files muss man den angegebenen Code hinzufügen (an der richtigen Stelle natürlich), damit der Tabelle "usermeta" eine Avatar-
URL hinzugefügt und angezeigt wird.
user-edit.php (wp-admin/)
PHP-Code:
<fieldset>
<legend><?php _e('Avatar'); ?></legend>
<p><label><?php _e('Deine Avatar-URL:') ?><br />
<input type="text" name="avatar" value="<?php echo $profileuser->avatar ?>" /></label></p>
</fieldset> registration.php (wp-includes/)
PHP-Code:
//function wp_insert_user($userdata)
update_usermeta( $user_id, 'avatar', $avatar);
user.php (wp-admin/includes/)
PHP-Code:
//function edit_user( $user_id = 0 )
if ( isset( $_POST['avatar'] ) ) {
$user->avatar = clean_url( trim( $_POST['avatar'] ));
$user->avatar = preg_match('/^(https?|ftps?|mailto|news|irc|gopher|nntp|feed|telnet):/is', $user->avatar) ? $user->avatar : 'http://'.$user->avatar;
}
//function get_user_to_edit( $user_id )
$user->avatar = clean_url($user->avatar);