Cómo gestionar archivos de WordPress en DirectAdmin (File Manager)
¿Por qué necesitas saber usar el File Manager de DirectAdmin?
Si tienes una web con WordPress, tarde o temprano necesitarás acceder a los archivos de tu sitio. Puede ser para subir un plugin que no se instala desde el panel, para editar un archivo de configuración, para limpiar un malware o simplemente para hacer una copia de seguridad manual. Aunque existen programas como FTP, el File Manager de DirectAdmin es una herramienta integrada en tu panel de control que te permite hacer todo esto desde el navegador, sin instalar nada y de forma muy visual.
Para muchos usuarios, la idea de tocar archivos de WordPress da un poco de miedo, pero la realidad es que con una guÃa clara y siguiendo unos pasos sencillos, es una tarea completamente segura. En este artÃculo te explicaremos, paso a paso y con un lenguaje muy claro, cómo gestionar tus archivos de WordPress usando el File Manager de DirectAdmin. Aprenderás a navegar, subir, editar, cambiar permisos y mucho más.
Primeros pasos: Acceder al File Manager en DirectAdmin
Lo primero es entrar en tu panel de DirectAdmin. Normalmente, la URL es algo como https://tudominio.com:2222 o https://tuip:2222. Una vez que introduces tu usuario y contraseña, verás el panel principal lleno de iconos.
Busca el icono que dice "File Manager". En la mayorÃa de las versiones de DirectAdmin, está en la sección de "Administración de archivos" o directamente en la pantalla principal. Al hacer clic, se abrirá una nueva ventana o pestaña con una interfaz que se parece mucho al explorador de archivos de Windows o al Finder de Mac.
Entendiendo la estructura de carpetas de WordPress
Antes de tocar nada, es crucial que entiendas la estructura básica de una instalación de WordPress. Cuando entras al File Manager, normalmente verás una carpeta llamada domains o public_html. Haz clic en public_html (o en domains/tudominio.com/public_html). Dentro de esta carpeta es donde vive tu sitio web.
Verás carpetas como wp-admin, wp-content y wp-includes. También verás archivos como wp-config.php, .htaccess e index.php.
[INFO]: La carpeta wp-content es la más importante para ti como usuario. Dentro de ella están las subcarpetas themes (para tus plantillas) y plugins (para tus extensiones). También está la carpeta uploads, que contiene todas las imágenes y archivos que subes a tus entradas y páginas.
Cómo subir archivos a WordPress con File Manager
Esta es una de las tareas más comunes. Por ejemplo, si has descargado un plugin premium en formato .zip y no puedes instalarlo desde el escritorio de WordPress, puedes subirlo manualmente aquÃ.
Paso 1: Navega a la carpeta correcta
Si quieres subir un plugin, debes ir a public_html/wp-content/plugins/. Si es un tema, ve a public_html/wp-content/themes/. Para otro tipo de archivos, como un PDF o una imagen, puedes subirlo a public_html/wp-content/uploads/.
Paso 2: Sube el archivo .zip
En la barra superior del File Manager, verás un botón que dice "Upload" (Subir). Haz clic en él.
Se abrirá una ventana donde puedes arrastrar el archivo desde tu computadora o hacer clic para buscarlo. Selecciona tu archivo .zip y espera a que la barra de progreso llegue al 100%. Es importante que subas el archivo comprimido (en zip), no lo descomprimas en tu PC.
Paso 3: Descomprime el archivo
Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él (o selecciónalo y busca en el menú superior) y elige la opción "Extract" (Extraer).
El sistema te preguntará si quieres extraer en la carpeta actual. Asegúrate de que la ruta sea la correcta (por ejemplo, /public_html/wp-content/plugins/) y haz clic en "Extract". ¡Listo! Ya tienes el plugin o tema instalado. Solo tienes que ir a tu panel de WordPress y activarlo.
Editar archivos de WordPress (PHP, CSS, etc.)
A veces necesitas modificar un archivo de código, como el functions.php de tu tema o el wp-config.php. Aunque es recomendable hacerlo con un editor de código profesional, el File Manager de DirectAdmin incluye un editor básico que funciona perfectamente para cambios pequeños.
Cómo editar un archivo
- Navega hasta el archivo que quieres modificar.
- Haz clic derecho sobre el archivo y selecciona "Edit" (Editar) o haz clic en el icono de lápiz en la barra superior.
- Se abrirá una ventana con el contenido del archivo en texto plano. Realiza los cambios que necesites.
- Cuando termines, haz clic en el botón "Save" (Guardar) en la parte superior derecha.
[WARNING]: Antes de editar cualquier archivo de código, siempre haz una copia de seguridad del archivo original. Puedes descargarlo a tu PC o hacer clic derecho y seleccionar "Copy". Esto te permitirá restaurar el archivo si algo sale mal.
Gestionar archivos: Copiar, Mover, Renombrar y Eliminar
El File Manager te permite realizar todas las operaciones básicas de gestión de archivos de forma muy intuitiva.
Copiar y Mover
Para copiar un archivo o carpeta, selecciónalo haciendo clic en la casilla de verificación que aparece a la izquierda del nombre. Luego, en la barra superior, verás los iconos de "Copy" y "Move".
- Copy: Te pedirá que indiques la carpeta de destino. Es útil para duplicar un archivo.
- Move: Te pedirá la carpeta de destino y eliminará el archivo de la ubicación original. Es útil para organizar tu contenido.
Renombrar
Para renombrar, haz clic derecho sobre el archivo y elige "Rename". Se abrirá una pequeña ventana donde puedes escribir el nuevo nombre. Recuerda mantener la extensión (por ejemplo, .php o .css).
Eliminar
Para eliminar, selecciona el archivo y haz clic en el icono de la papelera o elige "Delete" con clic derecho. El sistema te pedirá confirmación.
[WARNING]: Al eliminar un archivo, se borra de forma permanente. No hay una "papelera de reciclaje" en la mayorÃa de las configuraciones de DirectAdmin. Asegúrate de tener una copia de seguridad antes de eliminar cualquier cosa que no estés seguro de querer borrar.
Permisos de archivos: La clave para la seguridad
Los permisos de archivos son un sistema que le dice al servidor quién puede leer, escribir o ejecutar un archivo. En WordPress, unos permisos incorrectos son una de las causas más comunes de errores como "Error al establecer conexión con la base de datos" o problemas al subir imágenes.
¿Qué significan los números?
Verás los permisos como un número de tres dÃgitos (por ejemplo, 644 o 755). Cada dÃgito representa a un grupo de usuario:
- El primer dÃgito: El propietario (tú).
- El segundo dÃgito: El grupo.
- El tercer dÃgito: El resto del mundo.
Cada dÃgito es la suma de tres valores: 4 (lectura), 2 (escritura) y 1 (ejecución).
- 644: El propietario puede leer y escribir (4+2=6). El grupo y el resto solo pueden leer (4). Este es el permiso estándar para archivos.
- 755: El propietario puede leer, escribir y ejecutar (4+2+1=7). El grupo y el resto pueden leer y ejecutar (4+1=5). Este es el permiso estándar para carpetas.
Cómo cambiar permisos desde DirectAdmin
- Selecciona el archivo o carpeta.
- Haz clic derecho y elige "Change Permissions" o busca el icono en la barra superior.
- Se abrirá una ventana donde puedes marcar casillas o escribir el número directamente.
- Para la mayorÃa de los archivos, usa
644. Para las carpetas, usa755. - Haz clic en "Change" para aplicar.
[TIP]: Si tienes problemas de seguridad, una buena práctica es asegurarse de que el archivo wp-config.php tenga permisos 640 o 600 para que otros usuarios del servidor no puedan leerlo y ver tus contraseñas de la base de datos.
Crear y eliminar carpetas y archivos
A veces necesitas crear una carpeta vacÃa, por ejemplo, para organizar tus archivos de subida o para instalar un tema hijo (child theme).
Crear una carpeta
- Navega hasta el directorio donde quieres crear la carpeta.
- Haz clic en el botón "Create Folder" (Crear carpeta) en la barra superior.
- Escribe el nombre de la carpeta y haz clic en "Create".
Crear un archivo vacÃo
Similar a crear una carpeta, puedes crear un archivo vacÃo (por ejemplo, un .txt). Busca el botón "Create File". Esto es útil para crear un archivo .htaccess si no existe o para añadir un index.php vacÃo en una carpeta para evitar que la gente vea el listado de archivos.
Comprimir y descomprimir archivos (Backups)
El File Manager de DirectAdmin te permite comprimir carpetas enteras para hacer una copia de seguridad rápida o para transferirlas fácilmente.
Comprimir una carpeta
- Selecciona la carpeta que quieres comprimir (por ejemplo,
public_html). - Haz clic en "Compress" (Comprimir).
- Elige el formato, normalmente
zip. - El sistema creará un archivo
.zipen el mismo directorio. Este archivo puedes descargarlo a tu PC como respaldo.
Descomprimir una copia de seguridad
Si tienes una copia de seguridad en .zip de tu sitio, súbela y luego haz clic derecho y elige "Extract". Esto restaurará todos los archivos.
[TIP]: Esta es una forma muy sencilla de hacer una copia de seguridad manual de tu wp-content antes de hacer cambios importantes. Es mucho más rápido que usar el plugin de backups si solo necesitas guardar tus medios y plugins.
Errores comunes y soluciones con File Manager
Aquà tienes algunas preguntas frecuentes (FAQ) que te pueden ayudar si te encuentras con un problema.
¿Por qué no puedo subir un archivo grande?
Solución: DirectAdmin tiene un lÃmite de subida llamado upload_max_filesize. Si tu archivo es muy grande (por ejemplo, un backup de más de 100MB), el File Manager puede fallar. La solución es comprimir el archivo en varias partes (parte1.zip, parte2.zip) y descomprimirlas una a una, o usar un cliente FTP para archivos muy pesados.
¿He eliminado un archivo por error, cómo lo recupero?
Solución: Si no tienes una copia de seguridad, es muy difÃcil recuperarlo. Por eso insistimos en que siempre hagas una copia de seguridad antes de eliminar. Revisa si tu hosting tiene algún sistema de snapshots o copias de seguridad automáticas en el panel de DirectAdmin. A veces hay una sección llamada "Backups" donde puedes restaurar una versión anterior.
¿Por qué mi web da error 500 después de cambiar permisos?
Solución: Esto suele pasar si has puesto permisos 777 (todos pueden escribir) en tus carpetas. Aunque parece "fácil", es un agujero de seguridad enorme y algunos servidores lo bloquean automáticamente. Vuelve a cambiar los permisos a 644 para archivos y 755 para carpetas y el error deberÃa desaparecer.
¿Dónde está el archivo .htaccess?
Solución: El archivo .htaccess es un archivo oculto. En el File Manager de DirectAdmin, puede que no lo veas a simple vista. Busca un botón que diga "Show hidden files" (Mostrar archivos ocultos) en la barra superior o en la configuración. Al activarlo, verás los archivos que empiezan con un punto.
Consejos finales para gestionar archivos WordPress en DirectAdmin
Gestionar archivos de WordPress no tiene por qué ser una pesadilla. Con el File Manager de DirectAdmin, tienes una herramienta potente y visual que te permite hacer casi cualquier cosa sin necesidad de programas externos.
Para terminar, te dejamos un resumen de buenas prácticas:
- Copia de seguridad antes de tocar nada: Es la regla de oro. Descarga el archivo o carpeta que vas a modificar.
- No toques lo que no entiendes: Si no sabes qué hace un archivo, mejor no lo edites ni lo elimines. Investiga primero.
- Usa los permisos correctos:
644para archivos y755para carpetas. Esto mantiene tu sitio seguro. - Organiza tus archivos: Mantén tus subidas en
wp-content/uploadsy no crees carpetas desordenadas en la raÃz. - Si usas otro panel de control: Ten en cuenta que algunos proveedores usan paneles alternativos. Por ejemplo, si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso se realiza a través del puerto 2106 (ej:
https://tudominio.com:2106). Aunque la interfaz es diferente, la lógica de gestión de archivos es muy similar: busca la sección "Archivos" o "File Manager" dentro de la carpetapublic_html.
Dominar el File Manager te dará una autonomÃa increÃble sobre tu sitio web. Deja de depender del soporte técnico para cada pequeño cambio y conviértete en el verdadero administrador de tu WordPress. Con la práctica, verás que es tan fácil como usar el explorador de archivos de tu propio ordenador.
