Si buscas una forma sencilla de mostrar contenido solo para usuarios registrados en wordpress, este Snippet te será muy util.
Si no sabes que es un Snippet, visita esta página para que veas la explicación detallada. Los snippets son muy utilizados en WordPress y sería genial que aprendas a utilizarlos.
También es una forma incitar el registro, obligando a los visitantes a que, si realmente se encuentran interesados en el contenido oculto, creen su cuenta y se identifiquen.
El código es muy sencillo y consta de un condicional para accionar según si el usuario está o no logueado en el sitio:
<?php if (is_user_logged_in()) { // Aquí van las acciones a realizar si el usuario está identificado } else { ?> <p>Debes estar <a href="<?php%20bloginfo('url')%20?>/wp-login.php?action=login"> logueado</a> para ver éste contenido.</p> <?php } ?>
Este código puede ser usado en cualquier parte de los archivos de tu theme, dentro o fuera de tu loop.