.gitignore para WordPress
17 reglas de exclusión para WordPress, listas para copiar en tu repositorio.
Sistema de gestión de contenidos
El .gitignore completo para WordPress
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 15:54:25 UTC
# Tecnologías: WordPress
### WordPress ###
# Archivo de registro
*.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
Qué ignoran estas reglas de WordPress
Todos los patrones y por qué incluirlos en tu .gitignore.
Archivos de registro
| Patrón | Qué ignora |
|---|---|
*.log |
Archivo de registro |
/.htaccess |
htaccess |
Generalidades
| Patrón | Qué ignora |
|---|---|
/wp-admin/ |
Nota sobre el núcleo: si quieres preparar/incluir en commits los archivos del núcleo de WP, puedes eliminar toda esta sección hasta Configuración. |
/wp-content/index.php |
Generalidades |
/wp-content/languages |
Generalidades |
/wp-content/plugins/index.php |
Generalidades |
/wp-content/themes/index.php |
Generalidades |
/wp-includes/ |
Generalidades |
/readme.html |
Generalidades |
/wp-*.php |
Generalidades |
/xmlrpc.php |
Generalidades |
/index.php |
Generalidades |
/LICENSE.txt |
Generalidades |
Configuración
| Patrón | Qué ignora |
|---|---|
wp-config.php |
Configuración |
Temas de ejemplo
| Patrón | Qué ignora |
|---|---|
/wp-content/themes/twenty*/ |
Temas de ejemplo |
Complemento de ejemplo
| Patrón | Qué ignora |
|---|---|
/wp-content/plugins/hello.php |
Complemento de ejemplo |
Subidas
| Patrón | Qué ignora |
|---|---|
/wp-content/uploads/ |
Subidas |
Cómo usar este .gitignore para WordPress
- Copia las reglas de WordPress de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.