插件开发指南:钩子、覆盖与语言包

不改动核心源码就能扩展一切

插件放在 plugin/ 目录下,通过 plugin.json 声明清单,plugin.php 注册能力。

// plugin/demo/plugin.php
$plugin->hook('content_create', 'Plugin\\Demo\\Hook@onCreate');
$plugin->route(function ($router) { $router->get('/demo', 'Demo@index'); });
$plugin->lang(['zh-cn' => ['demo.title' => '示例']]);

内容信息

作者
aucms 团队
来源
文档
发布日期
2026-10-22
难度
medium
推荐
1
模型
文章