.gitignore per WordPress
17 regole di esclusione per WordPress, pronte da copiare nel repository.
Sistema di gestione dei contenuti
Il .gitignore completo per WordPress
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:16:14 UTC
# Tecnologie: WordPress
### WordPress ###
# File di log
*.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
Cosa escludono le regole di WordPress
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
File di log
| Schema di esclusione | Cosa esclude |
|---|---|
*.log |
File di log |
/.htaccess |
htaccess |
Generale
| Schema di esclusione | Cosa esclude |
|---|---|
/wp-admin/ |
Core: se vuoi includere i file principali di WP nell'indice o nei commit, puoi eliminare l'intera sezione fino a Configuration. |
/wp-content/index.php |
Generale |
/wp-content/languages |
Generale |
/wp-content/plugins/index.php |
Generale |
/wp-content/themes/index.php |
Generale |
/wp-includes/ |
Generale |
/readme.html |
Generale |
/wp-*.php |
Generale |
/xmlrpc.php |
Generale |
/index.php |
Generale |
/LICENSE.txt |
Generale |
Configurazione
| Schema di esclusione | Cosa esclude |
|---|---|
wp-config.php |
Configurazione |
Temi di esempio
| Schema di esclusione | Cosa esclude |
|---|---|
/wp-content/themes/twenty*/ |
Temi di esempio |
Plugin di esempio
| Schema di esclusione | Cosa esclude |
|---|---|
/wp-content/plugins/hello.php |
Plugin di esempio |
Caricamenti
| Schema di esclusione | Cosa esclude |
|---|---|
/wp-content/uploads/ |
Caricamenti |
Come usare questo .gitignore per WordPress
- Copia le regole di WordPress qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.