Rendre une partie de son contenu privé

Rendre une partie de son contenu privé

Lors de la rédaction d’un article sur wordpress, il y a la possibilité de rendre une partie de son post privé . Voici le code à insérer dans functions.php

Ici on va créer un shortcode que l’on pourra utiliser dans chaque page article : la fonction vérifie simplement si l’utilisateur est connecté.

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

add_shortcode( 'member', 'member_check_shortcode' );

Dans son article, grâce à ce shortcode, on va pouvoir cacher tout ou partie du texte en l’insérant à l’intérieur de nos balises « member » , comme ceci : 

[member]Text à afficher.[/member]