-
作者前台用户中心
在文件
zibpay-user.php第 150-156 行代码中,子比主题作者用户中心仅展示创作分成标签页。该页面仅向作者展示分成收入总额,无任何入口可查看付费买家的详细信息。
订单查询函数
zibpay_get_user_order()位于zibpay-user.php第 316-436 行,函数逻辑是根据购买者用户 ID查询订单,并非按照内容作者 ID匹配筛选,因此作者无法调取自身内容的购买订单数据。 -
后台管理员权限侧
后台订单页面
income.php第 10 行做了权限限制,需具备超级管理员is_super_admin()权限才可访问。管理员进入后台订单页面后,可查看完整订单数据,包含购买用户信息(对应代码第 133 行、161 行)。
该查看权限仅对网站管理员开放,普通内容作者无访问权限、无法进入后台订单页面。
-
订单数据表结构
从
income.php第 161 行源码可清晰看出:
plaintext
$user_a = $value->user_id ? ‘<a target=”_blank” href=”‘ . zib_get_user_home_url
($value->user_id) . ‘”>’ . get_the_author_meta(‘display_name’, $value->user_id) .
‘</a>’ : ‘未登录购买’;
订单数据表中已完整存储购买者 user_id信息,但该字段仅在管理员后台可见,前台作者无读取和查看权限。
结论
发布付费阅读内容的作者,完全无法查看付费购买自己内容的用户信息。
子比主题原生权限设计规则如下:
- 作者仅可查看自身创作的分成收入金额;
- 作者无权查看任意购买者的用户名、个人资料等明细信息;
- 全站订单记录、购买者详细资料,仅网站管理员可在后台统一查看管理。
© 版权声明
本网站部分文件及内容来自互联网,版权归原作者所有。转载需授权,侵权必究。部分内容受《网络出版服务管理规定》保护,未经许可禁止商业使用。
THE END





暂无评论内容