web-dev-qa-db-fra.com

Comment mettre à jour par programmation les champs de BuddyPress xprofile?

Je met à jour les informations utilisateur en utilisant la fonction wp_update_user. J'ai aussi besoin de mettre à jour la table wp_bp_xprofile_data. Existe-t-il une fonction permettant de mettre à jour les données sur la table wp_bp_xprofile_data?

2
Debiprasad

Voici comment je mettrais à jour un champ nommé "Adresse":

function updateAddress() {

    global $current_user;
    get_currentuserinfo();

    $newAddress = '123 New Street';

    xprofile_set_field_data('Address', $current_user->id,  $newAddress);

}
11
Laurie Nicholas