主题开发指南
无
无色
·
2026年9月4日
·
约 2 分钟
·
412 字
一个主题 = extensions/themes/{name}/ 下的 plugin.json + views/ + assets/。
视图
Blade 模板,通过 theme:: 命名空间渲染,必需布局与页面:
layouts/app.blade.php:导航 / 页脚 /@stack('head')@stack('scripts')。index / post / category...:首页与内容页。
资产
assets/css/theme.css 经 /theme-assets/{主题}/... 输出;?v=filemtime() 自动版本化。
设置项
在 settings.php 声明表单字段(如强调色),后台外观页自动渲染,值经 Option::get('theme.{name}.{key}') 读取。
C评论 (0)
还没有评论,来抢沙发。