upstatement/timber-starter-theme

该包已被废弃且不再维护。作者建议使用 timber/starter-theme 包。

Timber主题构建的启动主题

安装次数: 4,821

依赖者: 0

建议者: 0

安全性: 0

星标: 801

关注者: 44

分支: 271

类型:wordpress-theme

2.0.0 2023-11-29 19:30 UTC

README

Build Status Packagist Version

Timber的"_s":一个简单到死的主题,你可以从中构建。这个主题的主要目的是提供文件结构,而不是标记或样式的框架。按照你的喜好配置你的SASS文件、脚本和任务运行器!

安装主题

遵循关于如何使用启动主题安装Timber的指南 如何使用启动主题安装Timber

然后,

  1. 将主题文件夹重命名为适合你网站的名称。你可以保留名称 timber-starter-theme,但启动主题的目的是让你拥有自己的主题!
  2. 在WordPress仪表板中的 外观 → 主题 下激活该主题。
  3. 开始操作!并阅读 文档

StarterSite类

functions.php 中,我们调用 new StarterSite();。StarterSite类位于 src 文件夹中。你可以更新这个类以向你的主题添加功能。这种方法只是如何实现的一个例子。

src 文件夹是放置你的类的好地方,这些类可以 扩展Timber的功能

小贴士:你可以利用Composer的 自动加载功能,在需要时自动加载你的PHP类,而不是在 functions.php 中逐个要求。

还有什么吗?

  • static/ 是你可以存放静态前端脚本、样式或图像的地方。换句话说,你的Sass文件、JS文件、字体和SVG将在这里。
  • views/ 包含所有你的Twig模板。这些基本上与响应WordPress模板层级的PHP文件一一对应。在每个PHP模板的末尾,你会发现一个 Timber::render() 函数,其第一个参数是使用该数据(或 $context)的Twig文件。仅供参考。
  • tests/ ...基本上不用担心(或删除)这个,除非你知道它是什么并且想要它。

其他资源