18/01Mostrar contenido solo a usuarios registrados en BuddyPress

Por: rogeliorabbit @ 7 meses, 18 dias antes. → Tags: , ,

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.

Escrito el Lunes, 18 Ene 10 a las 16:25 por rogeliorabbit.
Modificado el 18 Enero, 2010 a las 16:25

Puedes seguir las respuestas de esta entrada a traves de RSS 2.0. Tambien puedes añadir un comentario o un trackback desde tu sitio.
0 lectores lo han guardado en delicious . unauthenticated tweets
Goo.gl para esta entrada:

Post Relacionados

Dejar un comentario

¡Deja tu huella! - Ten en cuenta que el comentarío debe de estar relacionado con la entrada actual, no usar insultos ni descalificaciones hacia el autor o otros visitantes, sino Chuck Norris te seguira y nadie puede escapar de Chuck Norris.
Si quieres hacer una pregunta fuera de este tema al administrador, ve a la seccion de contacto. Recuerda que si quieres usar un avatar debes registrarte en Gravatar. Tambien lo puedes hacer marcando la casilla que esta debajo del campo del mensaje. ¡Y ahora tambien te puedes conectar con tu cuenta en Facebook!

Comment Spam Protection by WP-SpamFree