文章摘要
MNSIN

效果图

图片[1]-Zibll父主题私密评论功能独立版安装教程-星绘集

https://www.mnsin.com/292.html

Zibll 父主题私密评论功能安装教程

本包是独立版私密评论功能,不依赖子主题。适合直接放到 Zibll 父主题中使用。

1. 文件放置

把压缩包里的文件夹:

zibll-private-comment

上传到父主题根目录:

/wp-content/themes/zibll/zibll-private-comment

最终结构应为:

/wp-content/themes/zibll/zibll-private-comment/zibll-private-comment.php
/wp-content/themes/zibll/zibll-private-comment/assets/css/private-comment.css
/wp-content/themes/zibll/zibll-private-comment/assets/js/private-comment.js

2. 引入代码

打开父主题:

/wp-content/themes/zibll/functions.php

在文件底部加入:

// 私密评论功能
$zpc_file = get_template_directory() . '/zibll-private-comment/zibll-private-comment.php';
if (file_exists($zpc_file)) {
    require_once $zpc_file;
}

保存后刷新网站。

3. 后台设置

进入 WordPress 后台:

设置 -> 私密评论

可设置:

  • 是否启用私密评论
  • 未授权用户看到的提示文字

默认提示:

此评论为私密评论,仅双方可见。

4. 可见规则

用户勾选“私密”后发布的评论会变成私密评论,仅以下用户可见:

  • 评论发布者
  • 文章作者
  • 管理员/评论管理员
  • 私密评论里 @用户 后,被 @ 的用户
  • 游客发布的私密评论,同一个浏览器可通过 cookie 查看自己的评论

登录用户发布的私密评论,退出登录后不会继续用游客身份可见。

5. 回复规则

  • 只有能看到私密评论内容的人才能回复
  • 看不到私密内容的人不显示回复按钮
  • 手动构造请求也会被后端拦截
  • 只要最开始是私密评论,后续整条回复链都会自动继承私密
  • 通过 wp_insert_comment() 直接插入的回复,也会自动继承私密链

6. 最近评论小工具

Zibll 父主题自带的“最近评论”小工具不会展示私密评论:

  • 不展示私密评论正文
  • 不展示“私密评论内容”的占位提示
  • 直接从最新评论查询里排除私密评论

7. 私信提醒

私密评论中 @用户 后:

  • 被 @ 用户会收到站内私信提醒
  • 私信内容不展示评论正文,只提示进入原评论查看
  • 私信里的“查看评论”使用 Zibll 私信支持的 [link] 格式,可点击跳转
  • 如果游客发布私密评论,由文章作者或管理员作为系统代发提醒

8. 后台评论列表

后台评论管理列表会新增“私密”列:

  • 私密评论显示“私密”标签
  • 普通评论显示 -

9. 使用的字段

本功能使用的评论 meta:

_zpc_private_comment
_zpc_private_comment_receivers
_zpc_private_comment_notice_sent

本功能使用的 cookie:

zpc_private_comments

注意:独立包使用 _zpc_ 前缀,和子主题版 _xinghui_ 前缀分开,避免互相污染。

10. 注意事项

  1. 修改父主题前建议先备份 functions.php
  2. 父主题升级可能覆盖 functions.php,升级后需要重新加入引入代码。
  3. 如果站点使用缓存/CDN,安装或修改样式后需要清理缓存。
  4. 如果你已有子主题版私密评论,不建议同时启用独立父主题版,二选一即可。
广告获取Zibll父主题私密评论功能独立版安装教程
观看广告后即可获取资源。
广告获取有效期:永久有效
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 共3条

请登录后发表评论

    暂无评论内容