Estoy tratando de conectarme útilmente a mi Backend de WordPress.
Necesito etiquetar a los usuarios y pasar información a Usetiful para una mayor personalización.
Después de pasar por varios hilos de preguntas y respuestas similares, logré recuperar y pasar la identificación de usuario a Usetiful, pero tuve problemas para obtener el nombre de usuario.
Aquí está el fragmento de código que estoy usando (agregando código al complemento de fragmentos de código)
<script> window.usetifulTags = { userId : <?=get_current_user_id() ?>, firstName : <? $user_info = get_userdata(get_current_user_id());$first_name = $user_info->first_name;return $first_name;?>;};
get_current_user_id() funciona bien, pero no puede obtener el nombre de usuario/nombre para mostrar
Dado que se trata de un texto, debe incluir algunas comillas a su alrededor y debe asegurarse de que su PHP sea un valor adecuado para ser evaluado. Si tiene que realizar más operaciones, se recomienda implementar una función y solo llamar a la función.
<script> window.usetifulTags = { userId : <?=get_current_user_id() ?>, firstName : "<? $first_name = get_userdata(get_current_user_id())->first_name ?>"};