Maison  >  Article  >  Tutoriel CMS  >  Comment configurer WordPress pour permettre aux utilisateurs de lire les articles uniquement après leur inscription

Comment configurer WordPress pour permettre aux utilisateurs de lire les articles uniquement après leur inscription

尚
original
2019-07-20 09:47:064963parcourir

Comment configurer WordPress pour permettre aux utilisateurs de lire les articles uniquement après leur inscription

Dans WordPress, vous pouvez définir un mot de passe distinct pour chaque publication, puis l'envoyer à des utilisateurs spécifiques via d'autres méthodes. Cette fonction est plus conviviale, mais elle n'a aucun effet sur l'utilisateur. conversion. Avantages, mais aussi relativement fastidieux. En fait, nous pouvons atteindre cet objectif en définissant des colonnes d'articles personnalisées.
Supposons que nous définissions une colonne personnalisée : Utilisateur uniquement. Lorsque l'article a ce champ défini, cela signifie que cet article est réservé aux membres.

add_filter('the_content', 'Useronly');
function Useronly($text){
    global $post;
    $Useronly = get_post_meta($post->ID, 'Useronly', true);
    if($Useronly){
        global $user_ID;
        if(!$user_ID){
            $redirect = get_permalink($post->ID);
            $text = '该内容仅限于会员浏览,请登录!';
        }
    }
    return $text;
}

Ajoutez simplement le code ci-dessus au fichier function.php du thème, et vous pouvez également personnaliser le texte de l'invite et le nom de la colonne.
Ensuite, dans le coin supérieur droit du backend WordPress, en haut, il y a un "Options d'affichage". Cliquez sur la flèche triangulaire pour vérifier la colonne personnalisée
Entrez ensuite la clé dans la fenêtre de la colonne personnalisée lors de l'édition. un article (clé) est « Useronly » et la valeur (value) est la constante « vraie ».

Pour plus d'articles techniques liés à WordPress, veuillez visiter la colonne tutoriel WordPress pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn