.gitignore für WordPress
17 Ausschlussregeln für WordPress, die du direkt in dein Repository übernehmen kannst.
Content-Management-System
Die vollständige .gitignore für WordPress
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:11:02 UTC
# Technologien: WordPress
### WordPress ###
# Protokolldatei
*.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
Was diese Regeln für WordPress ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Protokolldateien
| Muster | Ausgeschlossene Dateien |
|---|---|
*.log |
Protokolldatei |
/.htaccess |
htaccess |
Allgemein
| Muster | Ausgeschlossene Dateien |
|---|---|
/wp-admin/ |
WordPress-Kern: Um WP-Kerndateien in den Index aufzunehmen bzw. zu committen, diesen gesamten Abschnitt bis „Configuration“ entfernen. |
/wp-content/index.php |
Allgemein |
/wp-content/languages |
Allgemein |
/wp-content/plugins/index.php |
Allgemein |
/wp-content/themes/index.php |
Allgemein |
/wp-includes/ |
Allgemein |
/readme.html |
Allgemein |
/wp-*.php |
Allgemein |
/xmlrpc.php |
Allgemein |
/index.php |
Allgemein |
/LICENSE.txt |
Allgemein |
Konfiguration
| Muster | Ausgeschlossene Dateien |
|---|---|
wp-config.php |
Konfiguration |
Beispiel-Themes
| Muster | Ausgeschlossene Dateien |
|---|---|
/wp-content/themes/twenty*/ |
Beispiel-Themes |
Beispiel-Plugin
| Muster | Ausgeschlossene Dateien |
|---|---|
/wp-content/plugins/hello.php |
Beispiel-Plugin |
Uploads
| Muster | Ausgeschlossene Dateien |
|---|---|
/wp-content/uploads/ |
Uploads |
So verwendest du diese .gitignore für WordPress
- Kopiere die Regeln für WordPress oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.