Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/12/2010, 13:15
pleter
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Respuesta: Condiciones con Roles de Usuarios

bueno, algo nuevo que estoy aprendiendo :P pero tan lejos no estaba! jeje intenta de nuevo con esto
Código PHP:
<?php IF ( ($role=="administrator") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Administrador"; } ELSE { }?>

<?php IF ( ($role=="subscriber") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Suscriptor"; } ELSE { }?>

<?php IF ( ($role=="contributor") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Contribuidor"; } ELSE { }?>

<?php IF ( ($role=="author") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Author"; } ELSE { }?>

<?php IF ( ($role=="editor") == (is_user_logged_in() & $user_ID) ) { ECHO "Hola soy Editor"; } ELSE { }?>
y para adornarlo un poco mas para que en el caso que no este registrado de un mensaje de salida yo iría por lo siguiente

Código PHP:
<?php if ( $user_ID ) : ?>

<?php IF ( ($role=="administrator") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Administrador"; } ELSE { }?>
<?php 
IF ( ($role=="subscriber") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Suscriptor"; } ELSE { }?>
<?php 
IF ( ($role=="contributor") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Contribuidor"; } ELSE { }?>
<?php 
IF ( ($role=="author") == (is_user_logged_in()  & $user_ID) ) { ECHO "Hola soy Author"; } ELSE { }?>
<?php 
IF ( ($role=="editor") == (is_user_logged_in() & $user_ID) ) { ECHO "Hola soy Editor"; } ELSE { }?> 

<?php else : ?>
<p>usted no inicio sección</p>
<?php endif; ?>
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)