Mostrar contenido solo a usuarios registrados en BuddyPress

Llevo un tiempo trasteando con BuddyPress y me doy cuenta de que casi no hable de lo que fui aprendiendo (casi siempre de otras paginas).

Si tambien trabajais sobre BuddyPress igual os interesa la manera de mostrar informacion solo a los usuarios registrados o, al contrario, a los no registrados. O incluso cambiar el mensaje segun el tipo de usuario.

Para mostrar un mensaje, codigo o lo que quieras a un usuario registrado:

<?php if (is_user_logged_in() ) {  ?>
aqui lo que quieras mostrar
<?php } ?>

Si lo quieres para usuarios no registrados solo hay que insertar una exclamacion:

<?php if (!is_user_logged_in() ) {  ?>
aqui lo que quieras mostrar
<?php } ?>

Podemos mostrar mensajes a ambos de esta forma:

<?php if ( is_user_logged_in() ) : ?>
aqui lo que quieras mostrar a los usuarios registrados
<?php else : ?>
y aqui para los usuarios no registrados
<?php endif; ?>

Si quereis mas informacion en WPMU hicieron un post donde muestran mas posibilidades dependiendo de los roles del usuario.

Acerca de rogeliorabbit

Administrador de Servidores y Páginas Web actualmente sin trabajo. Me interesa la programación, PHP, diseño web, WordPress, Android … Puedes encontrarme en Google+ o en Twitter

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>