Schimbarea numelui afișat al utilizatorului programatic
Doresc să schimb numele afișat al unui utilizator folosind acest fragment de cod în fișierul functions.php
al temei mele:
$user_id = 672;
$display_name= 'Les Yeux';
$user_id = wp_update_user( array( 'ID' => $user_id, 'display_name' => $display_name ) );
Acest cod este adaptat din acest subiect din codex: https://codex.wordpress.org/Function_Reference/wp_update_user
Dar nu reușesc să-l fac să funcționeze. Nu s-a schimbat nimic. Am omis ceva?

Tocmai am inserat codul tău în functions.php
cu un ID diferit și am verificat pagina utilizatorului în /wp-admin/user-edit.php
- funcționează, valoarea din câmpul Nume afișat public
este actualizată.
Cel mai probabil este ceva în neregulă cu afișarea pe pagina utilizatorului. Verifică fișierul template. Sau, dacă nu poți identifica problema, editează întrebarea și actualizează-o inserând doar codul relevant din template - nu întregul template.
