我们在浏览有些网站的时候,看到内容不是直接可以看到需要留言或者是登录才可以看到,而且登录可视需要注册账户,有的还需要充值积分才可以。我们如果有网站需要登录才可以访问查看内容,可以通过下面的方法实现,这里我们通过无插件实现WordPress文章内容登录可见方法。
//隐藏内容登陆可见
function hide_check_shortcode($atts, $content = null)
{
if (is_user_logged_in() && !is_null($content) && !is_feed()) {
return '<div class="hide-t"><i class="fa fa-spinner" aria-hidden="true"></i>隐藏的内容</i> </div> <div class="secret-password">' . do_shortcode($content) . '</div>';
}
return '
<div style="text-align:center;border:1px dashed #FF9A9A;padding:8px;margin:10px auto;color:#FF6666;">
本文隐藏内容
<a href="https://lmqyu.cn/login">登陆</a> 后才可以浏览
</div>';
}
add_shortcode('hide', 'hide_check_shortcode');
本文隐藏内容
登陆 后才可以浏览