【发布时间】:2020-06-01 23:19:57
【问题描述】:
我正在尝试根据用户角色填充一个值。
有两种方法可以做到这一点:
- 在functions.PHP中添加600行,带有then语句,(如果用户角色=1 echo 1..... if user role=600 echo 600)
或
- 在用户注册时在 SQL 数据库中添加一个新的元值,并从数据库中请求这个值。
我觉得第二个选项比较合乎逻辑(除非第一个选项会带来更快的加载速度?)
谁能建议我如何根据当前用户从数据库中请求参数。
【问题讨论】:
-
不是 100% 确定我知道你在问什么,但我能说的最好的情况是,你想做什么:
$val = get_user_meta(get_current_user_id(), 'portal_number');来自 developer.wordpress.org/reference/functions/get_current_user_id 和 developer.wordpress.org/reference/functions/get_user_meta
标签: php mysql wordpress wordpress-theming