开发指南

主题开发指南

一个主题 = 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)

还没有评论,来抢沙发。

支持文明发言