WordPress文章登录可见

WordPress文章部分内容登录可见,网站常用功能,有些主题没有集成此功能,可以把代码示例集成到主题进行调用。

代码示例


// 添加只允许登录后查看
add_shortcode( 'members_only', 'members_only_shortcode' );
function members_only_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !empty( $content ) && !is_feed() ) {
return $content;
}
$a= '<center><span>
<div style="text-align:center;border:1px dashed #FF9A9A;padding:8px;margin:10px auto;color:green;">查看更多文章内容,请您先<a href="网站登录地址">登录</a>或<a href="网站注册地址">注册</a>
</div>
</span></center>';
return $a;
}

调用短代码


[members_only]
这里是需要隐藏的内容
[/members_only]

使用方法

代码示例放在主题模板中的函数文件中(functions.php),编辑文章时切换到文本模式,把需要隐藏的内容插入短代码。如需样式修改,代码示例css进行修改就可以了。