php, users, custom menus!
-
hi!, well i had this code, it works perfectly. but i want to assing a special menu for 3 kind of user, admin user, the normal user, and the staff users. i want to make it with the ids, and manage it manualy. so, managin the normal users, and admin user is easy:
$user_id = get_current_user_id();
if ($user_id == 0) {
echo “Hola invitado!, puedes Registrarte o iniciar sesion.”;
} elseif ($user_id == 1) {
$user_info = get_userdata($user_id);
$username = $user_info->user_login;
$first_name = $user_info-> user_firstname;
$last_name = $user_info-> user_lastname;
echo “Hola, $first_name $last_name. Edita tu perfil, Publica un post.”;
}
elseif ($user_id == 2)
{
$user_info = get_userdata($user_id);
$username = $user_info->user_login;
$first_name = $user_info-> user_firstname;
$last_name = $user_info-> user_lastname;
echo “Hola, $first_name $last_name. Edita tu perfil, Publica un post.”;
}
else
{ echo “Has iniciado sesion.”; }but if you note it, the user ID: elseif ($user_id == 2)
{
$user_info = get_userdata($user_id);
$username = $user_info->user_login;
$first_name = $user_info-> user_firstname;
$last_name = $user_info-> user_lastname;
echo “Hola, $first_name $last_name. Edita tu perfil, Publica un post.”;
}
its just for the user 2, well, i cant made and diferent menu for each user like:
elseif ($user_id == 3)
{
$user_info = get_userdata($user_id);
$username = $user_info->user_login;
$first_name = $user_info-> user_firstname;
$last_name = $user_info-> user_lastname;
echo “Hola, $first_name $last_name. Edita tu perfil, Publica un post.”;
}…etc
but what i want to know is how to make something like this:elseif ($user_id == ‘1’,’2′,’3′,)
{
$user_info = get_userdata($user_id);
$username = $user_info->user_login;
$first_name = $user_info-> user_firstname;
$last_name = $user_info-> user_lastname;
echo “Hola, $first_name $last_name. Edita tu perfil, Publica un post.”;
}
the drama is in the elseif: elseif ($user_id == ‘1’,’2′,’3′,)
how to get something like that working, any idea?
- The topic ‘php, users, custom menus!’ is closed to new replies.