function xprofile_delete_field_data($field = '', $user_id = 0) { // Get the field ID if (is_numeric($field)) { $field_id = (int) $field; } else { $field_id = xprofile_get_field_id_from_name($field); } // Bail if field or user ID are empty if (empty($field_id) || empty($user_id)) { return false; } // Get the profile field data to delete $field = new BP_XProfile_ProfileData($field_id, $user_id); // Delete the field data return $field->delete(); }
function xprofile_delete_field_data($field, $user_id) { if (is_numeric($field)) { $field_id = $field; } else { $field_id = xprofile_get_field_id_from_name($field); } if (empty($field_id) || empty($user_id)) { return false; } $field = new BP_XProfile_ProfileData($field_id, $user_id); return $field->delete(); }