amanda3ip
Respuestas de foro creadas
-
Foro: BuddyPress
En respuesta a: Problema nombres compuestos@josearcos vuelvo con este tema porque todavía no está resuelto.
Me acabo de instalar el buddypress última versión con WordPress última versión y me da el mismo problema…
Por lo que entiendo que es un bug del propio buddypress…Foro: BuddyPress
En respuesta a: Problema nombres compuestos@josearcos pudiste averiguar algo del tema que comentaba? gracias!
Foro: BuddyPress
En respuesta a: Problema nombres compuestosSí, simplemente tengo activada la opción de «Habilitar sinscronizxación de BuddyPress a WordPress» en los settings de BudyPress.
Yo diria que el error está en el código, en el fichero buddypress/bp-xprofile/bp-xprofile-functions.php, sobre la linia 780 encuentro esto:
$fullname = xprofile_get_field_data( bp_xprofile_fullname_field_id(), $user_id ); $space = strpos( $fullname, ' ' ); if ( false === $space ) { $firstname = $fullname; $lastname = ''; } else { $firstname = substr( $fullname, 0, $space ); $lastname = trim( substr( $fullname, $space, strlen( $fullname ) ) ); } bp_update_user_meta( $user_id, 'nickname', $fullname ); bp_update_user_meta( $user_id, 'first_name', $firstname ); bp_update_user_meta( $user_id, 'last_name', $lastname ); wp_update_user( array( 'ID' => $user_id, 'display_name' => $fullname ) );Me da la sensación que recoge el fullname y para guardar el nombre y el apellido lo separa cuando encuentra un espacio en blanco.
para los nombres no compuestos perfecto, pero entonces, en los compuestos está el problema…Foro: BuddyPress
En respuesta a: Problema nombres compuestosHola @josearcos , gracias por tu respuesta!
No, lo del display name es correcto.
El problema viene que en los campos de budypress se guardan correctamente.
Tengo:
Nombre: Amanda Maria
Apellido: del VallePero cómo tengo la sincronización con WordPress, en el momento que esos datos se guardan en los campos de usuario de WordPress se guarda así:
Nombre: Amanda
Apellido: MariaPor lo que entiendo que el problema viene al guardar los datos en WordPress que no los recoge correctamente…