我正在尝试连接有用的WordPress后端。
我需要标记用户,并将信息传递给有用的进一步个性化。
在经历了各种类似的Q/A线程之后,我设法检索并将用户ID传递给useful,但在获取用户名时遇到了麻烦。
这是我正在使用的代码片段(添加代码到代码片段插件)
<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()工作良好,但无法获得用户名/显示名
因为这是一个文本,你需要把它括起来,你应该确保你的PHP是一个合适的值来评估。如果您有更多的操作要执行,那么建议实现一个函数,并且只调用该函数。
<script>
window.usetifulTags = { userId : <?=get_current_user_id() ?>, firstName : "<? $first_name = get_userdata(get_current_user_id())->first_name ?>"};