Truco para restringir contenido sólo a Usuarios registrados

29 septiembre, 2010 · Alex Borrás
El Blog de Alex Borrás · https://alexborras.com/truco-para-restringir-contenido-solo-a-usuarios-registrados/

Este truco de WordPress permite que solo los usuarios registrados puedan ver el contenido que nosotros queramos.

En el archivo functions.php se inserta este código

add_shortcode( 'member', 'member_check_shortcode' );

function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';

}

Al escribir una entrada, debemos añadir el siguiente tag para determinar que es lo que sólo queremos que vean los usuarios registrados:


[member]

'texto invisible para usuarios no registrados

[/member]