tekton / wordpress
此包已被 废弃 且不再维护。作者建议使用 dynamis/framework 包。
Tekton Wordpress 是一个轻量级的 PHP 框架,它通过 Tekton 将 Laravel 的强大功能集成到 WordPress 中。
1.0.3
2017-04-12 11:19 UTC
Requires
- php: >=7.0.0
- composer/installers: ~1.0
- illuminate/contracts: ~5.4.0
- illuminate/view: ~5.4.0
- jjgrainger/posttypes: ^1.0
- nsrosenqvist/blade-compiler: ^1.1.1
- origgami/cmb2-grid: @dev
- tekton/assets: ^1.0.0
- tekton/foundation: ^1.0.0
- tekton/support: ^1.0.0
- webdevstudios/cmb2-post-search-field: 0.2.5
- wpackagist-plugin/cmb2: 2.2.4
This package is auto-updated.
Last update: 2019-02-20 19:10:52 UTC
README
Tekton Wordpress 是一个轻量级的 PHP 框架,它通过 Tekton 将 Laravel 的强大功能集成到 WordPress 中。
要开始使用,只需在 composer 配置中添加项目并初始化框架。将以下示例代码放入主题的 functions.php
中以进行设置。
示例代码
// Autoload classes
require_once __DIR__ . '/vendor/autoload.php';
use \Tekton\Wordpress\Framework;
// Theme constants
define('THEME_PREFIX', '_mytheme_');
define('DATE_FORMAT', 'M j, Y');
Framework::instance()->init();
功能
框架集成了 Laravel 的 Blade 模板引擎,并将基本模板文件夹移动到 [theme-path]/templates
子目录。
所有配置文件应放在 [theme-path]/config
中,主题的引导代码可以放在 [theme-path]/bootstrap
中,它将从那里自动加载。