Si necesitas que solo puedan acceder a una parte del Contenido de una página los Usuarios Registrados, usa este shortcode.
//*Shortcode para contenido restringido
add_shortcode( 'registrado', 'shortcode_para_registrados' );
function shortcode_para_registrados( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return 'Sólo los usuarios registrados pueden ver el contenido';
}
Perfecto si tienes una tienda online y solo quieres que los clientes vean PDFs, ciertos textos, imágenes… etc
[registrado]contenido[/registrado]