按需求类型选择子主题、插件、Hook、Ajax、模板覆盖或业务模块扩展。
按需求类型选择子主题、插件、Hook、Ajax、模板覆盖或业务模块扩展。 #先确认需求属于哪一类 子比主题的功能面很宽:文章展示、用户中心、论坛、商城、支付、社交登录、消息通知、后台配置、小工具和 AI 能力都在同一个主题体系里。开始写代码前,先把需求放到正确的扩展层级,后续维护会轻很多。 你要做什么 推荐入口 典型文件或文档 修改页面结构或局部展示 子主题模板覆盖 /template/、/inc/functions//page/* 修改已有流程的结果 Filter apply_filters(...) 所在调用点 在流程节点追加动作 Action do_action(...) 所在调用点 新增前端按钮、弹窗、分页、上传 Ajax 动作 /action/、/inc/functions//action/* 新增后台配置项或 Meta Codestar Framework /inc/options/、/inc/codestar-framework/ 新增独立业务模块 插件 插件入口、后台设置、Hook 注册、Ajax 改登录注册、绑定邮箱、用户中心 用户系统扩展 /action/sign_register.php、/action/user.php、/inc/functions/user/* 改论坛版块、帖子、话题、标签 论坛模块扩展 /inc/functions/bbs/* 改商城商品、购物车、售后、物流 商城模块扩展 /inc/functions/shop/* 改支付、订单、下载、余额、积分 Zibpay 扩展 /zibpay/functions/* #子主题还是插件 只影响当前