梳理子比主题经验值与免费积分的同源奖励事件、后台配置、每日上限、防重复字段、论坛联动和任务活动扩展边界。
梳理子比主题经验值与免费积分的同源奖励事件、后台配置、每日上限、防重复字段、论坛联动和任务活动扩展边界。 #模块定位 子比主题的“成长奖励”分成两条线: 奖励线 入口函数 配置项 明细 等级经验值 zib_add_user_level_integral() user_integral_opt level_integral_detail、level_integral_date_detail 免费积分 zibpay_add_user_free_points() points_free_opt points_record、free_points_detail 两条线监听的业务 Hook 基本相同,例如注册、登录、发文、评论、点赞、收藏、关注、论坛加分、精华、热门和采纳。区别在于: 经验值用于计算用户等级。 免费积分进入 Zibpay 积分资产。 两者有各自的每日上限。 两者有各自的防重复 meta。 两者都受禁封状态影响。 做任务活动、每日奖励、内容激励、论坛运营时,先判断你要奖励的是“等级经验”“积分资产”,还是二者都发。不要直接更新 level_integral 或 points。 #奖励 key 来源 奖励 key 统一来自 zib_get_user_integral_add_options(): php复制function zib_get_user_integral_add_options() { $options = array( 'sign_up' => array(__('首次注册', 'zib_language'), 20, '', __('用户', 'zib_lan