获取用户数据后的条件逻辑

时间:2015-03-04 04:26:11

标签: php wordpress-plugin wordpress

我还在学习php,所以需要一些帮助。我知道在哪里修改和插入代码片段,但我很难写代码。

我正在使用一个名为Userpro的插件,我希望根据我正在查看的用户个人资料的角色显示不同的内容(不是登录用户)。所以使用userpro_profile_data(' role',$ user_id)我能够获得角色,但我不知道从哪里继续...我正在考虑使用if else逻辑,如

if (role=='customer')
//Do something
else
//Do something else ..

1 个答案:

答案 0 :(得分:1)

你在那里的逻辑很好。你可以这样做:

$role = userpro_profile_data('role', $user_id);

if($role == 'customer')
{
    echo 'Customer';
    // Show Shop Page
}
elseif($role == 'staff')
{
    echo 'Staff';
    // .. show staff page
}
else
{
    echo $role;
    // is not staff or customer
}

您甚至可以使用案例陈述,具体取决于您拥有的角色数量。你做得很好!