文章最后更新时间:
这是一款 会员免评论查看功能,为一级和二级会员用户提供免评论查看 ”评论可见” 内容的特权,支持单独控制一级和二级会员的权限,喜欢的自行部署吧!文章源自奇客源码-https://www.qkget.cn/5987.html
文章源自奇客源码-https://www.qkget.cn/5987.html
代码部署
[wechat2 key=dmhdzh reply=卡密]
1.定位:/wp-content/themes/zibll/func.php 文件,没有这个文件记得自己创建一个,记得加上php头,要不然会报错,将下面的代码放到里面即可!文章源自奇客源码-https://www.qkget.cn/5987.html
/*
* ========================================
* 会员免评论查看功能
* ========================================
* 功能说明:为一级和二级会员用户提供免评论查看"评论可见"内容的特权
* 支持单独控制一级和二级会员的权限
*/
function zib_vip_can_view_without_comment($user_id = 0)
{
if (!$user_id) {
$user_id = get_current_user_id();
}
if (!$user_id) {
return false;
}
// 检查用户是否为会员
if (function_exists('zib_get_user_vip_level')) {
$vip_level = zib_get_user_vip_level($user_id);
if ($vip_level == 1) {
// 一级会员,检查一级会员开关
return _pz('vip1_skip_comment_view', false);
} elseif ($vip_level == 2) {
// 二级会员,检查二级会员开关
return _pz('vip2_skip_comment_view', false);
}
}
return false;
}
function vip_skip_comment_view_filter($show, $type)
{
// 只处理 reply 类型的隐藏内容
if ($type === 'reply' && function_exists('zib_vip_can_view_without_comment')) {
return zib_vip_can_view_without_comment();
}
return $show;
}
add_filter('hidecontent_is_show', 'vip_skip_comment_view_filter', 10, 2);
/**
* 修改旧版 reply 短代码的显示逻辑
* 通过重新定义 reply_to_read 函数来实现会员免评论查看
*/
function vip_reply_to_read($atts, $content = null)
{
$a = '#commentform';
extract(shortcode_atts(array("notice" => '<a class="hidden-text" href="javascript:(scrollTopTo(\'' . $a . '\',-50));"><i class="fa fa-exclamation-circle"></i> 此处内容已隐藏,请评论后刷新页面查看.</a>'), $atts));
$_hide = '<div class="hidden-box">' . $notice . '</div>';
$_show = '<div class="hidden-box show"><div class="hidden-text">本文隐藏内容</div>' . do_shortcode($content) . '</div>';
if (is_super_admin()) {
//管理员登陆直接显示内容
return '<div class="hidden-box show"><div class="hidden-text">本文隐藏内容 - 管理员可见</div>' . do_shortcode($content) . '</div>';
} elseif (function_exists('zib_vip_can_view_without_comment') && zib_vip_can_view_without_comment()) {
//会员用户免评论查看
$vip_level = function_exists('zib_get_user_vip_level') ? zib_get_user_vip_level() : 0;
$vip_name = _pz('pay_user_vip_' . $vip_level . '_name', '会员');
return '<div class="hidden-box show"><div class="hidden-text">本文隐藏内容 - ' . $vip_name . '专享</div>' . do_shortcode($content) . '</div>';
} else {
if (function_exists('zib_user_is_commented') && zib_user_is_commented()) {
return $_show;
} else {
return $_hide;
}
}
}
remove_shortcode('reply');
add_shortcode('reply', 'vip_reply_to_read');2.定位:/wp-content/themes/zibll/inc/options/admin-options.php 文件,然后我们在这个文件搜:文章源自奇客源码-https://www.qkget.cn/5987.html
[/wechat2]文章源自奇客源码-https://www.qkget.cn/5987.html
© 版权声明
网站名称:奇客源码
本文链接:
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可
本站资源仅供个人学习交流,转载时请以超链接形式标明文章原始出处,(如有侵权联系删除)
本文链接:
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可
本站资源仅供个人学习交流,转载时请以超链接形式标明文章原始出处,(如有侵权联系删除)
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
THE END


![图片[2]-子比主题美化 – 会员免评论查看功能-奇客源码](http://www.qkget.cn/wp-content/uploads/2025/11/2c32c-99bc51c8a2f9b77d59af.png)













子比主题美化
精品源码资源


暂无评论内容