La parte positiva de entender bien cómo funcionan los engranajes de WordPress el mejor CMS, es que al conocer más a fondo su funcionamiento, aprenderás nuevas posibilidades para sacarle aún más partido a toda su potencia.

Lo más difícil si estás aprendiendo es saber por dónde empezar, en WordPress tutoriales hay muchos, pero ¿cuáles son realmente importantes e imprescindibles para aprender bien la base?

Por suerte para ti, he preparado una guía para principiantes con todo lo relacionado con las carpetas y archivos de WordPress explicado de una forma simple y práctica.

Pon tu móvil en silencio durante 5 minutos, saca un lápiz y papel, y prepárate para sumergirte de lleno en las entrañas de WordPress.

Estructura de WordPress y su jerarquía para que todo funcione

Lo primero que tenemos que tener en cuenta es la estructura de los diferentes directorios que conforman cualquier instalación de WordPress.

Para entender mejor lo que estamos a punto de ver, te sugiero que abras una carpeta con una instalación estándar de WordPress para tener frente a ti las carpetas que voy a ir explicando y así entender las cosas de forma mucho más fácil.

Para poder ver la estructura de carpetas y archivos de WordPress, puedes hacer lo siguiente:

Si utilizas las 2 primeras opciones, debes buscar la carpeta public_html que por norma general, contiene todo lo demás. Si te decantas por la última opción, (que es lo que te recomiendo) tan sólo descomprime el archivo.

Esta carpeta con diferentes archivos que tienes ante ti es el verdadero núcleo de los directorios, archivos y carpetas que hacen que tu web creada con WordPress funcione.

Como podrás ver, algunos de los archivos que contiene son:

Si lo prefieres, puedes ver una lista completa de la estructura de las carpetas y archivos de WordPress un poco más abajo en esta página o en el propio codex.

Antes de seguir, comentar que no hay necesidad de memorizar los nombres ni nada de eso, pero una rápida ojeada a la lista si te permitirá tener una idea de cómo se organiza y funciona el CMS. Por ejemplo:

index.php

Archivo principal del core de WordPress, imprescindible en cualquier instalación. Controla la configuración base y los ajustes de MySQL para que pueda crear bases de datos

.htaccess

Permite o deniega el acceso a archivos, carpetas, estructuras de enlaces permanentes etc.

A continuación, veremos un poco más en detalle algunos de estos archivos y carpetas principales que forman el core o núcleo de WordPress, para después continuar con la estructura de las carpetas de themes y plugins.

☢️ Archivos y carpetas del núcleo (core) de WordPress ¿Qué es lo que realmente hacen?

Dentro de public_html o del .zip descargado, hay tres carpetas esenciales que debes conocer para comprender la jerarquía de archivos y estructura de la instalación de tu web. Vamos a ello:

wp-content

Dentro de toda la estructura de WordPress, esta es sin duda la carpeta a la que más uso le darás, ya que es donde se almacenan todos los temas, plugins e imágenes que utilizas en tu web para que los visitantes la vean tal cual es.

El contenido de esta carpeta variará en función del contenido que vayas añadiendo a tu sitio, ya que como te decía antes, es donde se almacenan todos plugins, themes, contenido y sus derivados.

Debes tener en cuenta, que si eliminas (que no desactivas) algún plugin, theme o imagen desde el panel de administración, también se eliminará de esta carpeta, ya que por norma general, no se almacena lo que no se esté usando activamente en tu web.

Además, también contiene archivos PHP y otras cosas que puedas añadir a tu web.

wp-includes

La carpeta wp-includes es otra de las más importantes dentro de la estructura de WordPress.

Esto es porque contiene la mayoría de los archivos principales que WordPress utiliza para funcionar correctamente a nivel interno, aunque no se ve realmente reflejado en la parte visible para los lectores de tu web.

Se podría decir que es el cerebro de tu instalación.

Por ejemplo, el archivo functions.php es un gran ejemplo de lo que estoy hablando. Contiene tantas funciones; que si faltara, la instalación inicial no funcionaría en absoluto.

Otros ejemplos de archivos incluidos dentro de la carpeta wp-includes son:

wp-admin

Seguro que el nombre de esta carpeta ya te da una pista de para qué sirve ¿verdad?

En efecto, esta carpeta contiene todo lo necesario para que puedas acceder al panel de administración de tu WordPress.

Dentro de esta carpeta también podrás comprobar si un usuario es un administrador y dar permisos a un perfil de usuario en particular.

Ahora pasemos a los plugins y temas…

Estructura de carpetas y archivos de Plugins y Temas WordPress

Como hemos visto antes, estos se encuentran dentro de la carpeta wp-content.

Verás que hay un montón de cosas ahí dentro, pero en este caso vamos a ver más a fondo las carpetas de plugins y temas, ya que son de las más importantes.

Themes

Cada vez que instales un tema en tu web a través del panel de administración de WordPres, dentro de esta carpeta se creará otra carpeta adicional donde se incluirá todos los archivos necesarios (php, css, javascript …).

Una vez más, no es imprescindible aprender para qué sirve cada archivo, aunque esta vez, sí que es altamente recomendable para poder sacarle el máximo partido a tu web y saber qué debes modificar para personalizar lo que buscas.

La estructura de archivos de los themes, suele ser más o menos similar entre unos y otros (a no ser que sea una solución más a medida).

La diferencia es el código que contiene cada uno de estos archivos.

Si tienes los conocimientos necesarios y te animas, puedes cambiar todo lo que quieras en los archivos de cada plantilla, pero recuerda que se perderán los cambios tras cada actualización a no ser que crees un child theme.

Plugins

Al igual que con los themes, cada plugin tendrá su propia subcarpeta dedicada que contiene todo lo que necesario para funcionar.

De nuevo, es posible editar los archivos de los plugins si lo crees necesario, pero recuerda que si actualizas, se perderán los cambios.

Para evitar esto, lo que puedes hacer es crear un archivo cualquiera donde anotes los cambios que has realizado para poder copiar y pegar cada vez que necesites actualizar el plugin.

Si por algún motivo realizas un cambio que rompa tu web, siempre puedes borrarlo e instalar la versión por defecto, o en el peor de los casos, acceder mediante el gestor de archivos de cPanel o tu FTP favorito para borrar la carpeta del plugin conflictivo.

Dónde se guardan los archivos, páginas e imágenes en WordPress

Para terminar, por si te sirve de ayuda, aquí te dejo la estructura de WordPress completa con todos los archivos que incluye una instalación por defecto.

WordPress

wp-admin

wp-admin/images

wp-admin/import

wp-content

wp-content/plugins

wp-content/themes

wp-content/themes/themedir

wp-content/themes/themedir/images

wp-includes

wp-includes/images

wp-includes/images/smilies

wp-includes/js

Estructura de Ficheros y Carpetas en WordPress

 

Video de VitaminasWP

✅ Hasta aquí la estructura de directorios de de archivos en WordPress

Ahora que ya conoces la estructura de archivos y carpetas de WordPress, estás un paso más cerca de comprender qué archivos son más importantes y por lo tanto debes prestar especial atención a la hora de hacer copias de seguridad (backups).

Del mismo modo, espero haberte ayudado a encontrar ese archivo que buscabas para modificar alguna parte de tu web.

Si te ha gustado este artículo, te invito a compartirlo en redes sociales para que ayude a más gente.

Por último, puedes dejar tu email en el formulario que verás debajo para recibir gratis nuestra Guía Completa de Wordpress en PDF. También te informaremos de nuevos artículos, recursos y ofertas útiles para tu Wordpress.