WordPress如何设置注册完用户才可以看文章

wordpress中,可以给每篇日志设置单独密码,然后通过其他方式发送给特定的用户,这个功能本来比较人性化,但是对于用户转化没有任何好处,而且还比较繁琐,其实我们可以通过文章自定义栏目实现这个目的。
假设我们设置一个自定义栏目:useronly,当文章中有这个设置的字段的时候,就表示这篇文章是限制会员阅读的。

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;
}
登录后复制

将上面的代码加入主题的functions.php文件中即可,也可自定义提示文字栏目名。
然后在Wordpress后台的右上角,最上方,有一个”显示选项”,点一下那个三角形箭头勾选自定义栏目.
然后在编辑文章的时候在自定义栏目窗口中,输入key(键)为“Useronly”,value(值)为常量“true”即可。

更多WordPress相关技术文章,请访问WORDPRESS教程栏目进行学习

以上就是wordPress如何设置注册完用户可以看文章的详细内容,更多请关注慧达AI工具网其它相关文章!

转载请说明出处 内容投诉内容投诉
慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » WordPress如何设置注册完用户才可以看文章

慧达AI专注站群seo管理工具

查看演示 官网购买