loranrendel/timber-theme

构建Timber主题的起始主题

安装: 103

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 275

类型:wordpress-theme

2.x-dev 2024-06-03 01:14 UTC

This package is auto-updated.

Last update: 2024-09-03 01:40:55 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 中逐个require。

还有什么吗?

  • assets/ 是您存放前端脚本、样式或图像的地方。换句话说,您的Sass文件、JS文件、字体和SVG将在这里。
  • views/ 包含所有您的Twig模板。这些基本上与响应WordPress模板层级的PHP文件一一对应。在每个PHP模板的末尾,您会注意到一个 Timber::render() 函数,其第一个参数是使用该数据(或 $context)的Twig文件。仅供参考。
  • tests/ ...基本上无需担心(或删除)此内容,除非您了解它并且希望使用它。

其他资源