WordPress 用 .gitignore
WordPress 用の除外ルール 17 件。そのままリポジトリにコピーして使えます。
コンテンツ管理システム
WordPress 用 .gitignore の完全版
# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:49:35 UTC
# 技術:WordPress
### WordPress ###
# ログファイル
*.log
/wp-admin/
/wp-content/index.php
/wp-content/languages
/wp-content/plugins/index.php
/wp-content/themes/index.php
/wp-includes/
/readme.html
/wp-*.php
/xmlrpc.php
wp-config.php
/wp-content/themes/twenty*/
/wp-content/plugins/hello.php
/wp-content/uploads/
/.htaccess
/index.php
/LICENSE.txt
WordPress のルールで除外されるもの
以下の各パターンと、.gitignore に含める理由を説明します。
ログファイル
| パターン |
除外対象 |
*.log |
ログファイル |
/.htaccess |
htaccess |
一般的な
| パターン |
除外対象 |
/wp-admin/ |
コアに関する注意:WP コアファイルをステージングまたはコミットする場合は、このセクションから Configuration セクションの直前までを削除できます。 |
/wp-content/index.php |
一般的な |
/wp-content/languages |
一般的な |
/wp-content/plugins/index.php |
一般的な |
/wp-content/themes/index.php |
一般的な |
/wp-includes/ |
一般的な |
/readme.html |
一般的な |
/wp-*.php |
一般的な |
/xmlrpc.php |
一般的な |
/index.php |
一般的な |
/LICENSE.txt |
一般的な |
構成
| パターン |
除外対象 |
wp-config.php |
構成 |
テーマ例
| パターン |
除外対象 |
/wp-content/themes/twenty*/ |
テーマ例 |
プラグインの例
| パターン |
除外対象 |
/wp-content/plugins/hello.php |
プラグインの例 |
アップロード
| パターン |
除外対象 |
/wp-content/uploads/ |
アップロード |
この WordPress 用 .gitignore の使い方
- 上の WordPress 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
- Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
- 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
- チーム全員で同じルールを共有できるよう、.gitignore をコミットします。