我正在尝试使某些内容仅对特定角色可见,但它似乎不适用于多个用户角色。
这是我用来尝试使其与多个用户角色一起使用的代码:
if ( user_can( bp_displayed_user_id(), 'level_10','level_1' ) ) {
这是唯一一个可以正常工作的:
if ( user_can( bp_displayed_user_id(), 'level_10' ) ) {
我正在尝试使某些内容仅对特定角色可见,但它似乎不适用于多个用户角色。
这是我用来尝试使其与多个用户角色一起使用的代码:
if ( user_can( bp_displayed_user_id(), 'level_10','level_1' ) ) {
这是唯一一个可以正常工作的:
if ( user_can( bp_displayed_user_id(), 'level_10' ) ) {
您是否在 WordPress Codex 中查看过此功能的说明。在这里。如您所见,此函数不允许使用第三个参数。
所以你需要这样写:
if ( user_can( bp_displayed_user_id(), 'level_10' ) || user_can( bp_displayed_user_id(), 'level_1' ) ) {