.gitignore для WordPress
17 правил игнорирования для WordPress, готовых к копированию в репозиторий.
Система управления контентом
Полный .gitignore для WordPress
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:49:33 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/ |
Core Примечание: если вы хотите подготовить/зафиксировать основные файлы 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/ |
Загрузки |
Как использовать .gitignore для WordPress
- Скопируйте приведенные выше правила WordPress или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.