hametuha / wpametu
A WordPress Theme FrameWork.
Installs: 1 025
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 0
Open Issues: 9
Requires
- php: ^7.2|^8
- google/recaptcha: ~1.1
- hametuha/pattern: ^1.0
- masterminds/html5: ~2.1
- tijsverkoyen/css-to-inline-styles: ^2.2
Requires (Dev)
- dev-master
- 1.1.1
- 1.1.0
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.8.1
- 0.8.0
- 0.6.0
- dev-dependabot/npm_and_yarn/chart.js-4.4.4
- dev-dependabot/npm_and_yarn/jsrender-1.0.15
- dev-dependabot/npm_and_yarn/gulp-5.0.0
- dev-dependabot/npm_and_yarn/gulp-imagemin-9.1.0
- dev-dependabot/composer/wp-coding-standards/wpcs-tw-3.1
- dev-dependabot/npm_and_yarn/babel-loader-9.1.3
- dev-dependabot/composer/phpunit/phpunit-tw-8.5.33
This package is auto-updated.
Last update: 2024-12-26 23:53:10 UTC
README
Contributors: hametuha
Tags: theme
Requires at least: 5.0
Tested up to: 5.7
Stable tag: 1.0.0
License: MIT
破滅派で利用しているWordPress開発用フレームワークです。「うぱめつ」と読みます。
Desceription
これはプラグインではなく、テーマ開発用フレームワークです。コンポーザーを利用してインストールします。あなたのテーマはPSR-0に準拠した名前空間ベースの構造になっている必要があります。
Install
テーマフォルダにcomposer.jsonを配置し、依存関係を書き込みます。
{
"require": {
"hametuha/wpametu": "dev-master",
}
}
インストールしてください。
composer install
vendor
ディレクトリに色々とインストールされるので、テーマのfunctions.php
からオートローダーを読み込みます。
if ( $autoloader = file_exists( __DIR__.'/vendor/autoload.php' ) ) { require $autoloader; }
これで利用準備ができました。便利な各クラスを利用することができます。
Auto Loader
テーマを名前空間に準拠させることで、便利なAuto Loaderを利用できます。これは単にファイルを配置しておくだけで、あらゆる機能が利用可能になることを意味します。
Requirements
- PHP 5.6以上
- WordPress 5.0以上
LICENSE
MITライセンスです。