neochic / woodlets
使用Twig模板创建WordPress小工具
v0.6.13
2020-10-06 12:58 UTC
Requires
- composer/installers: ^1.0
- pimple/pimple: ^3.0
- twig/extensions: ^1.3
- twig/twig: ^1.19
- dev-master
- v0.6.13
- v0.6.12
- v0.6.11
- v0.6.10
- v0.6.9
- v0.6.8
- v0.6.7
- v0.6.6
- v0.6.5
- v0.6.4
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.8
- v0.5.7
- v0.5.6
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
This package is not auto-updated.
Last update: 2024-09-26 16:41:03 UTC
README
Woodlets是测试版。我们认为它足够稳定,可以在生产环境中使用,我们就是这么做的。
但是,你应该将默认模板目录从views/defaultTemplates复制到您主题的woodlets目录中。这有助于防止与未来Woodlets版本的兼容性问题。
欢迎反馈和功能请求!
Woodlets是一个WordPress插件,它使主题开发更高效、更有趣。
主要功能包括
- 基于Twig的强有力主题开发
- 使用单个Twig模板文件创建小工具
- 多列页面布局
- 具有数据继承的自定义页面模板字段
- 简单地向主题定制器添加控件
- 与原生WordPress小工具兼容
安装
建议通过TGM Plugin Activation进行安装。使用TGMPA插件激活,您可以定义Woodlets为您的主题的必需依赖项。
但是,还有一个捆绑版本可以手动安装。
通过TGM插件激活安装
-
按照安装手册中的说明安装TGM插件激活。
-
包含并配置TGM插件激活库以加载Woodlets
<?php require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', function() { $plugins = array( array( 'name' => 'Woodlets', 'slug' => 'woodlets', 'source' => 'https://github.com/Neochic/Woodlets/releases/download/v0.6.13/woodlets-v0.6.13-bundled.zip', 'required' => true, 'force_activation' => true, 'force_deactivation' => true ) ); tgmpa( $plugins ); });
查看"Woodlets Seed"-Theme Tgm.php以获取一个有效示例。
手动安装
- 前往发布页面并下载最新的捆绑版本。
- 将zip存档解压缩到您的WordPress插件目录中(通常为"wp-content/plugins/")。
- 在WordPress安装的插件页面上激活插件。
入门指南
对于创建新的Woodlets主题,我们建议使用"Woodlets-CLI"而不是从头开始。查看"Woodlets Example"-Theme也是一个好主意。
手动创建主题
-
请确保Woodlets插件已安装并激活。
-
创建一个新的主题(如WordPress文档所述,它至少应包含
style.css
和index.php
) -
将以下行放入您的
index.php
<?php do_action('neochic_woodlets_render_template');
操作
neochic_woodlets_render_template
初始化模板渲染。 -
激活您的新主题。
-
将您的新小工具添加到页面模板列的允许小工具配置中。
-
创建或编辑一个页面,并使用您的新页面布局在后台和前端测试您的插件。