Cambiar el nombre de visualización de un usuario programáticamente
Me gustaría cambiar el nombre de visualización de un usuario usando este fragmento de código en el archivo functions.php
de mi tema:
$user_id = 672;
$display_name= 'Les Yeux';
$user_id = wp_update_user( array( 'ID' => $user_id, 'display_name' => $display_name ) );
Esto está adaptado de este tema en el codex: https://codex.wordpress.org/Function_Reference/wp_update_user
Pero no funciona. No cambia nada. ¿Me falta algo?

Acabo de pegar tu código en mi archivo functions.php
con un ID diferente y verifiqué la página del usuario en /wp-admin/user-edit.php
- funciona, el valor en el campo Mostrar nombre públicamente como
se actualizó correctamente.
Lo más probable es que haya algún problema con tu salida en la página de usuario. Revisa tu archivo de plantilla. O, si no puedes encontrar el problema, edita la pregunta y actualízala pegando solo el código relevante de tu plantilla - no toda la plantilla completa.
