Maison > Tutoriel CMS > WordPresse > le corps du texte

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

Libérer: 2019-07-20 09:47:06
original
4979 Les gens l'ont consulté

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;
}
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal