Guía para principiantes sobre la estructura de directorios y archivos de WordPress

¿Quieres saber más sobre la estructura de archivos y directorios de WordPress? El software principal de WordPress, los temas, los plugins y las cargas de los usuarios se almacenan en su sitio web. En esta guía para principiantes, explicaremos la estructura de archivos y directorios de WordPress.

¿Por qué usted debe aprender sobre el archivo de WordPress y la estructura de directorios?

La mayoría de los usuarios pueden ejecutar su sitio WordPress sin necesidad de conocer los archivos o directorios de WordPress. Sin embargo, entender cómo WordPress almacena archivos y directorios puede ayudarle a resolver muchos problemas comunes de WordPress por su cuenta.

Esta guía le ayudará:

  • Aprende qué archivos y carpetas de WordPress son archivos básicos.
  • Entiende cómo WordPress almacena tus imágenes y archivos multimedia.
  • Donde WordPress almacena tus temas y plugins.
  • Donde se almacenan los archivos de configuración en su instalación de WordPress.

Esta información también le ayuda a saber qué archivos de WordPress debe respaldar.

También podrá realizar tareas de resolución de problemas como desactivar todos los plugins de WordPress, cambiar a un tema predeterminado o corregir otros errores comunes de WordPress.

Dicho esto, echemos un vistazo a la estructura de archivos y directorios de WordPress.

Acceso a archivos y directorios de WordPress

Primero, necesitará un cliente FTP para conectarse a su servidor WordPress. Vea nuestra guía sobre cómo usar FTP para subir archivos de WordPress para obtener instrucciones detalladas.

Una alternativa más fácil al FTP es el Administrador de Archivos. Es una aplicación basada en web que viene integrada en el panel de control de cPanel de su cuenta de alojamiento de WordPress.

Una vez que se haya conectado a su sitio WordPress usando FTP o el Administrador de Archivos, verá una estructura de archivos y directorios que se ve así:

Los archivos y carpetas en los cuadrados rojos son los archivos principales de WordPress. Estos son los archivos y carpetas que ejecutan su sitio de WordPress. Se supone que usted no debe editar esos archivos por su cuenta.

Aquí hay una lista de los archivos y carpetas principales de WordPress que verías en el directorio raíz de tu sitio de WordPress.

  • dir] wp-admin
  • dir] wp-incluye
  • index.php
  • license.txt
  • readme.html
  • wp-activate.php
  • wp-blog-header.php
  • wp-comments-post.php
  • wp-config-sample.php
  • wp-cron.php
  • wp-links-opml.php
  • wp-load.php
  • wp-login.php
  • wp-mail.php
  • wp-settings.php
  • wp-signup.php
  • wp-trackback.php
  • xmlrpc.php

Archivos de configuración de WordPress

El directorio raíz de WordPress contiene algunos archivos de configuración especiales. Estos archivos contienen configuraciones importantes específicas de tu 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 algunos ajustes globales para su sitio de WordPress.
  • index.php – El archivo índice básicamente carga e inicializa todos sus archivos de WordPress cuando un usuario solicita una página.

Es posible que necesite editar el archivo wp-config.php o.htaccess algunas veces. Tenga especial cuidado al editar estos dos archivos. Un pequeño error puede hacer que su sitio web sea inaccesible. Cuando edite estos dos archivos, cree siempre copias de seguridad en su ordenador antes de realizar cualquier cambio.

Si no ves el archivo.htaccess en tu directorio raíz, entonces consulta nuestra guía sobre por qué no puedes encontrar el archivo.htaccess en tu directorio raíz de WordPress.

Dependiendo de cómo esté configurado tu sitio de WordPress, puedes o no tener los siguientes archivos en tu directorio raíz.

  • robots.txt – Contiene instrucciones para rastreadores de motores de búsqueda
  • Favicon.ico – Un archivo favicon es generado a veces por hosts de WordPress.

Dentro de la carpeta wp-content

WordPress almacena todas las subidas, plugins y temas en la carpeta wp-content.

Generalmente se asume que puede editar archivos y carpetas dentro de la carpeta wp-content. Sin embargo, esto no es del todo cierto.

Echemos un vistazo dentro de la carpeta wp-content para entender cómo funciona y qué puede hacer aquí.

El contenido de la carpeta wp-content puede variar de un sitio WordPress a otro. Pero todos los sitios de WordPress usualmente tienen estos:

  • dir] temas
  • dir] plugins
  • dir] uploads
  • index.php

WordPress almacena los archivos de temas en la carpeta /wp-content/themes/. Puede editar un archivo de tema, pero generalmente no es recomendable. En cuanto actualice el tema a una versión más reciente, los cambios se sobrescribirán durante la actualización.

Por eso se recomienda crear un tema hijo para la personalización del tema de WordPress.

Todos los plugins de WordPress que descargue e instale en su sitio se almacenan en la carpeta /wp-content/plugins/. No se supone que edites archivos de plugins directamente, a menos que hayas escrito el plugin sólo para tu propio sitio de WordPress.

En muchos tutoriales de WordPress, verás fragmentos de código que puedes añadir a tu sitio de WordPress. La mejor manera de añadir código personalizado a su sitio WordPress es añadiéndolo al archivo functions.php del tema hijo o creando un plugin específico del sitio.

WordPress almacena todas tus imágenes y archivos multimedia en la carpeta /wp-content/uploads/. Por defecto, las subidas se organizan en carpetas /año/mes/. Cada vez que cree una copia de seguridad de WordPress, debe incluir la carpeta uploads.

Puede descargar copias frescas del núcleo de WordPress, su tema y los plugins instalados de sus fuentes. Pero si pierde su carpeta de subidas, entonces sería muy difícil restaurarla sin una copia de seguridad.

Algunas otras carpetas predeterminadas que puede ver en su directorio wp-content.

  • idiomas – WordPress almacena los archivos de idioma para los sitios de WordPress que no están en inglés en esta carpeta.
  • upgrade – Esta es una carpeta temporal creada por WordPress durante la actualización a una versión más reciente

Muchos plugins de WordPress también pueden crear sus propias carpetas dentro de la carpeta wp-content. Por ejemplo, en la captura de pantalla anterior tenemos una carpeta de galería creada por el plugin Envira Gallery.

Algunas de estas carpetas pueden contener archivos importantes. Al igual que la carpeta de la galería puede contener las imágenes de su galería. Siempre debe hacer una copia de seguridad de dichas carpetas para evitar perder datos importantes.

Otras carpetas pueden contener archivos que puede eliminar de forma segura. Por ejemplo, los plugins de caché como W3 Total Cache o WP Super Cache pueden almacenar archivos caché en sus propias carpetas.

Eso es todo, esperamos que este artículo te haya ayudado a entender la estructura de archivos y directorios de WordPress. También puede ver nuestra guía para principiantes sobre la administración de bases de datos de WordPress con phpMyAdmin.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja un comentario