¿Quieres aprender sobre los archivos de WordPress y la estructura de directorios?
Todos los archivos, temas, complementos y cargas de usuarios principales de WordPress se almacenan en el servidor de alojamiento de su sitio web.
En esta guía para principiantes, explicaremos la estructura de archivos y directorios de WordPress.
¿Por qué debería aprender sobre la estructura de directorios y archivos de WordPress?
La mayoría de los usuarios pueden ejecutar su sitio web de WordPress sin siquiera conocer los archivos o directorios de WordPress. Sin embargo, comprender cómo WordPress almacena archivos y directorios puede ayudarle a resolver muchos problemas comunes de WordPress por su cuenta.
Esta guía le ayudará a:
- Descubra qué archivos y carpetas de WordPress son archivos principales.
- Comprenda cómo WordPress almacena sus imágenes y cargas multimedia.
- Donde WordPress almacena tus temas y complementos.
- Donde se almacenan los archivos de configuración en su instalación de WordPress.
Esta información también le ayudará a aprender cómo funciona WordPress entre bastidores y qué archivos de WordPress debe realizar una copia de seguridad.
Dicho esto, echemos un vistazo a la estructura de archivos y directorios de WordPress.
Acceder a archivos y directorios de WordPress
Sus archivos y directorios de WordPress se almacenan en su servidor de alojamiento web. Puede acceder a estos archivos mediante un cliente FTP. Consulte nuestra guía sobre cómo usar FTP para cargar archivos de WordPress para obtener instrucciones detalladas.
Una alternativa más sencilla al FTP es la aplicación Administrador de archivos que viene integrada en la mayoría de los paneles de control de alojamiento de WordPress.
Una vez que se haya conectado a su sitio de WordPress mediante FTP o Administrador de archivos, verá una estructura de archivos y directorios similar a esta:
Dentro de la carpeta raíz, verás los archivos y carpetas principales de WordPress. Estos son los archivos y carpetas que ejecutan su sitio de WordPress.
Aparte de los archivos .htaccess y wp-config.php, se supone que no debes editar otros archivos por tu cuenta.
Aquí hay una lista de archivos y carpetas principales de WordPress que verá en el directorio raíz de su sitio de WordPress.
- wp-admin [dir]
- contenido wp [dir]
- wp-incluye [dir]
- index.php
- licencia.txt
- Léame.html
- wp-activate.php
- wp-blog-encabezado.php
- wp-comentarios-post.php
- wp-config-sample.php
- wp-cron.php
- wp-enlaces-opml.php
- wp-load.php
- wp-login.php
- wp-mail.php
- wp-configuración.php
- wp-registro.php
- wp-trackback.php
- xmlrpc.php
A la lista anterior le faltan los archivos .htaccess y wp-config.php. Esto se debe a que esos dos archivos se crean después de la instalación de WordPress.
Archivos de configuración de WordPress
Su directorio raíz de WordPress contiene algunos archivos de configuración especiales. Estos archivos contienen configuraciones importantes específicas para su sitio de WordPress.
- .htaccess: un archivo de configuración del servidor, WordPress lo usa para administrar enlaces permanentes y redirecciones.
- wp-config.php: este archivo le indica a WordPress cómo conectarse a su base de datos. También establece algunas configuraciones globales para su sitio de WordPress.
- index.php: el archivo de índice básicamente carga e inicializa todos sus archivos de WordPress cuando un usuario solicita una página.
Es posible que en ocasiones necesites editar el archivo wp-config.php o .htaccess. Tenga mucho cuidado al editar estos dos archivos. Un pequeño error puede hacer que su sitio sea inaccesible. Al editar estos dos archivos, cree siempre copias de seguridad en su computadora antes de realizar cualquier cambio.
Si no ve el archivo .htaccess en su directorio raíz, consulte nuestra guía sobre por qué no puede encontrar el archivo .htaccess en su directorio raíz de WordPress.
Dependiendo de cómo esté configurado su sitio de WordPress, es posible que tenga o no los siguientes archivos en su directorio raíz.
- robots.txt: contiene instrucciones para los rastreadores de los motores de búsqueda
- Favicon.ico: a veces los hosts de WordPress generan un archivo favicon.
Dentro de la carpeta wp-content
WordPress almacena todas las cargas, complementos y temas en la carpeta wp-content.
Generalmente se supone que puedes editar archivos y carpetas dentro de la carpeta wp-content. Sin embargo, esto no es del todo cierto.
Echemos un vistazo al interior de la carpeta wp-content para comprender cómo funciona y qué puedes hacer aquí.
El contenido de la carpeta wp-content puede diferir de un sitio de WordPress a otro. Pero todos los sitios de WordPress suelen tener estos:
- [dir] temas
- [dir] complementos
- [dir] cargas
- index.php
WordPress almacena los archivos de su tema en la carpeta /wp-content/themes/. Puede editar un archivo de tema, pero generalmente no se recomienda. Tan pronto como actualice su tema a una versión más nueva, sus cambios se sobrescribirán durante la actualización.
Es por eso que se recomienda crear un tema secundario para la personalización del tema de WordPress.
Todos los complementos de WordPress que descarga e instala en su sitio se almacenan en la carpeta /wp-content/plugins/. Se supone que no debes editar archivos de complementos directamente, a menos que hayas escrito un complemento de WordPress específico del sitio para tu propio uso.
En muchos tutoriales de WordPress, verá fragmentos de código que puede agregar a su sitio de WordPress. Puede agregar código personalizado a su sitio de WordPress agregándolo al archivo funciones.php de su tema hijo o creando un complemento específico del sitio.
Pero la forma más fácil y segura de agregar código personalizado es mediante un complemento de fragmentos de código como Código WPC. Para obtener instrucciones paso a paso, consulte esta guía sobre cómo agregar fácilmente código personalizado en WordPress.
WordPress almacena todas sus cargas de imágenes y medios en la carpeta /wp-content/uploads/. De forma predeterminada, las cargas se organizan en carpetas /año/mes/. Siempre que cree una copia de seguridad de WordPress, debe incluir la carpeta de cargas.
Puede descargar copias nuevas del núcleo de WordPress, su tema y los complementos instalados desde sus fuentes. Pero si pierde su carpeta de cargas, será muy difícil restaurarla sin una copia de seguridad.
Es posible que vea algunas otras carpetas predeterminadas en su directorio wp-content.
Muchos complementos de WordPress también pueden crear sus propias carpetas dentro de su carpeta wp-content para almacenar archivos.
Algunos complementos de WordPress pueden crear carpetas dentro de la carpeta /wp-content/uploads/ para guardar las cargas de los usuarios. Por ejemplo, este sitio web de demostración tiene carpetas creadas por aplastar globoWooCommerce, SemillaPrody Formularios WP complementos.
Algunas de estas carpetas pueden contener archivos importantes. Es por eso que recomendamos hacer una copia de seguridad de todas esas carpetas como medida de precaución.
Otras carpetas pueden contener archivos que puede eliminar de forma segura. Por ejemplo, sus complementos de almacenamiento en caché como WP Rocket pueden crear carpetas para guardar datos de almacenamiento en caché.
Eso es todo, esperamos que este artículo le haya ayudado a comprender la estructura de archivos y directorios de WordPress. Quizás también quieras ver nuestra guía para principiantes sobre la gestión de bases de datos de WordPress con phpMyAdmin y nuestro tutorial sobre cómo crear un tema personalizado de WordPress sin ningún conocimiento de codificación.