系统设置详解(全部设置分组)

管理员指南 更新时间: 2026-09-14 浏览: 4

「管理后台 → 系统设置」按分组管理全部站点配置。以下按侧栏顺序列出各分组的职责与关键项。

基础与账户

分组内容
main(通用)站点开关、注册开关、默认语言、邮箱验证、维护模式、IP 排除等
users(用户)注册默认套餐、用户相关开关
branding(品牌)站点名称、Logo、Favicon、品牌色
theme(主题)界面主题与配色模式
custom / custom_images自定义 CSS/JS 注入与图片资源

统计与分析

分组内容
analytics(统计)热图开关、会话回放全局开关与配额(-1 不限量 / 0 关闭)等统计功能级控制
maps(地图)地理展示用的地图服务配置
seo(SEO 功能)审计、关键词、外链、工具中心各模块开关与配额
ai(AI 服务)AI 提供商与密钥(驱动审计 AI 建议、AI 洞察)

支付与商务

分组内容
payment(支付)展示货币、默认支付周期、支付方式开关、发票设置
payment_gateways(支付网关)各网关凭据写入 .env(Stripe/PayPal/Razorpay…)
plan_free / plan_guest / plan_custom免费/访客/自定义套餐的配额与价格(0=关闭,-1=不限量)
affiliate(推荐计划)佣金比例、Cookie 有效期、最低提现、开关
business(企业信息)发票抬头企业资料

消息与安全

分组内容
smtp(邮件)发件服务器配置(未配置则全站发信失败)
sms(短信)短信通道与使用场景开关(注册/登录/绑定手机/重置密码,如 phone_bind)
captcha(验证码)reCAPTCHA / hCaptcha / Geetest 及各表单启用位
socials(社交登录)Google / GitHub 等第三方登录开关与凭据
cookie_consentCookie 同意横幅文案与行为
tickets(工单)工单系统开关与邮件入站 webhook token

内容与通知

分组内容
announcements(公告)全站顶部公告条
internal_notifications / email_notifications站内/邮件通知的启用位
webhooks(webhook)对外推送事件回调地址
content(内容)博客、帮助中心、页面等内容区开关
ads(广告位)各位置广告代码

进阶

分组内容
offload(对象存储)静态资源卸载到 S3 兼容存储
image_optimizer图片压缩优化
email_shield邮箱地址防抓取混淆
dynamic_og_images动态 OG 分享图生成
pwa / push_notificationsPWA 清单与 Web Push 推送
cron(计划任务)任务状态与心跳检查

排障经验:设置按分组按需写入数据库,分组对象可能只包含部分键。读取任何设置子键时务必先判断存在性(isset/默认值),否则可能抛出 Undefined property 异常并被上层 catch 吞掉,表现为「功能静默失效」(典型:热图/回放采集信息未下发)。