Repolode
vinkla

vinkla/wordplate

環境変数ファイルによる設定、WP Packagesでのプラグイン管理、Vite、Tailwind CSSを備えたComposerベースのWordPressボイラープレート。

スター
2,168
フォーク
154
未解決の Issue
0
最終コミット
4 日前

これは何?

WordPlateは、WordPress本体をComposer経由でインストールするスタータープロジェクトです。そのため、コアやプラグインの更新を、ほかのPHP依存関係と同じツールで管理できます。データベースの認証情報などの設定は.envファイルに保存し、publicディレクトリをWebルートとして使用します。

プラグインは、composer require wp-plugin/<slug>のようなコマンドでWP Packagesからインストールできます。また、installer pathsを使ってmu-pluginsディレクトリにmust-useプラグインを配置できます。WordPressのフィード、絵文字スクリプト、XML-RPCなどの標準機能を無効化するプラグインHeadacheと、アップロードされたファイル名のアクセント付き文字を変換するClean Image Filenamesも同梱されています。

フロントエンド開発向けに、CSSとJavaScriptをビルドするViteの設定が用意されており、Tailwind CSSも標準で含まれています。dump()やdd()などのデバッグ用ヘルパーも利用できます。PHP 8.4とMySQL 8.0が必要です。

主な機能

  • 01WordPress本体とプラグインをComposer経由でインストール
  • 02データベースの認証情報などの環境変数を.envファイルに保存
  • 03WP Packagesからのプラグインインストールとmust-useプラグインに対応
  • 04CSSとJavaScriptのビルドに使えるViteを同梱
  • 05Tailwind CSSを標準で同梱
  • 06HeadacheとClean Image Filenamesのプラグインを同梱

ユースケース

  • Composerで管理する新しいWordPressプロジェクトを始める
  • ViteとTailwind CSSを使ってカスタムWordPressテーマを開発する
  • must-useプラグインとしてインストールし、クライアント指定のプラグインを有効な状態に保つ

クイックスタート

  1. 1

    Composerで新しいプロジェクトを作成します

    composer create-project --prefer-dist vinkla/wordplate example-app
  2. 2

    .envファイルのデータベース認証情報を更新します

  3. 3

    PHPの組み込みサーバーでpublicディレクトリを配信します

    php -S 127.0.0.1:8000 -t public/

使う前に知っておきたいこと

  • Composerに加えて、PHP 8.4とMySQL 8.0が必要です。
  • READMEにライセンスの記載がないため、利用条件が不明です。

トピック

よくある質問

wordplate とは?
環境変数ファイルによる設定、WP Packagesでのプラグイン管理、Vite、Tailwind CSSを備えたComposerベースのWordPressボイラープレート。 WordPlateは、WordPress本体をComposer経由でインストールするスタータープロジェクトです。そのため、コアやプラグインの更新を、ほかのPHP依存関係と同じツールで管理できます。データベースの認証情報などの設定は.envファイルに保存し、publicディレクトリをWebルートとして使用します。
wordplate は無料で使えますか?ライセンスは?
wordplate にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
wordplate は今もメンテナンスされていますか?
活発にメンテナンス中。wordplate の最終コミットは 2026年11月2日 です。
wordplate は何に使えますか?
Composerで管理する新しいWordPressプロジェクトを始める ViteとTailwind CSSを使ってカスタムWordPressテーマを開発する must-useプラグインとしてインストールし、クライアント指定のプラグインを有効な状態に保つ
wordplate のインストール方法は?
Composerで新しいプロジェクトを作成します: composer create-project --prefer-dist vinkla/wordplate example-app .envファイルのデータベース認証情報を更新します PHPの組み込みサーバーでpublicディレクトリを配信します: php -S 127.0.0.1:8000 -t public/
wordplate はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/vinkla/wordplate

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト