Cómo usar el administrador de archivos de DirectAdmin para gestionar WordPress
[INFO] Este artículo está pensado para quienes usan DirectAdmin como panel de control de su hosting y necesitan gestionar WordPress sin complicaciones. No necesitas ser un experto técnico, solo seguir los pasos con calma. Al final, podrás editar, subir y corregir archivos de tu web con total confianza.
Gestionar un sitio web en WordPress implica, tarde o temprano, tocar archivos. Ya sea para añadir un fragmento de código al archivo functions.php, subir un plugin que no se puede instalar desde el escritorio, o simplemente para limpiar archivos basura, el administrador de archivos de DirectAdmin es tu mejor aliado. Es como el explorador de archivos de tu ordenador, pero pensado para el servidor donde vive tu web.
En esta guía, vamos a explorar paso a paso cómo sacarle el máximo partido a esta herramienta. Aprenderás a moverte por las carpetas de WordPress, editar archivos de configuración críticos y subir nuevos contenidos, todo desde un navegador web. Además, incluiremos algunos consejos de seguridad y buenas prácticas para que no rompas nada en el intento. Vamos a ello.
Primeros pasos: Accediendo al administrador de archivos
Lo primero que necesitas es entrar en el panel de control de DirectAdmin. Este es el lugar donde gestionas todo lo relacionado con tu hosting: correos, bases de datos, dominios y, por supuesto, los archivos.
Cómo entrar al panel
Abre tu navegador web y escribe la dirección de acceso a tu panel. Normalmente es algo como https://tudominio.com:2222 o una URL específica que te proporcionó tu proveedor de hosting. Si no la recuerdas, revisa el correo de bienvenida de tu empresa de hosting. Una vez dentro, verás un panel con diferentes iconos. Busca el que dice "Administrador de archivos" o "File Manager". Haz clic en él.
Explorando la interfaz
Al entrar, verás una interfaz dividida en dos partes principales. A la izquierda, un árbol de directorios con las carpetas de tu cuenta de hosting. A la derecha, el contenido de la carpeta en la que te encuentres.
Verás carpetas como domains, public_html, backups, etc. La que te interesa para tu web es, normalmente, public_html. Esta es la carpeta pública donde se alojan todos los archivos de tu sitio WordPress. Haz clic en ella para entrar.
Dentro de public_html, encontrarás las carpetas y archivos típicos de WordPress: wp-admin, wp-content, wp-includes, y archivos como wp-config.php, .htaccess, index.php, entre otros.
Editar archivos de WordPress con DirectAdmin
Editar un archivo es una de las tareas más comunes. Puede ser para modificar el aspecto de tu web, añadir funciones personalizadas o, lo más habitual, resolver el famoso "Error de conexión a la base de datos" editando el wp-config.php.
Localizando el archivo correcto
Navega hasta la carpeta public_html y busca el archivo que necesitas editar. Por ejemplo, para el wp-config.php, está directamente en la raíz. Para el functions.php de tu tema, tendrás que ir a public_html/wp-content/themes/tu-tema/functions.php.
El proceso de edición paso a paso
La edición es muy sencilla, pero debes hacerlo con cuidado. Sigue estos pasos:
- Localiza el archivo en el administrador de archivos.
- Haz clic derecho sobre el archivo. Se abrirá un menú contextual.
- Selecciona la opción "Editar" o "Editor de código".
- Se abrirá una nueva ventana o pestaña con el contenido del archivo en texto plano.
- Realiza los cambios que necesites. Es recomendable que hagas una copia del contenido original en un bloc de notas antes de modificar nada, por si acaso.
- Una vez hayas terminado, busca el botón "Guardar" o "Save" en la parte superior o inferior del editor.
- ¡Listo! Los cambios se aplican al instante.
[WARNING] Antes de editar cualquier archivo, especialmente los críticos como wp-config.php o functions.php, siempre haz una copia de seguridad del archivo original. Puedes descargarlo a tu ordenador o hacer una copia en el mismo servidor con el nombre wp-config.php.bak. Si algo sale mal, podrás restaurarlo fácilmente.
Caso práctico: Añadir un fragmento de código al functions.php
Imagina que quieres añadir un código para ocultar la barra de administración de WordPress. Es un cambio típico.
- Ve a
public_html/wp-content/themes/. - Entra en la carpeta de tu tema activo (por ejemplo,
twentytwentyfour). - Busca el archivo
functions.php. - Haz clic derecho y selecciona "Editar".
- Al final del archivo, justo antes de la etiqueta
?>, añade el siguiente código:add_filter('show_admin_bar', '__return_false'); - Guarda el archivo y listo. La barra superior de WordPress desaparecerá para todos los usuarios.
Subir archivos a DirectAdmin
Otra tarea muy común es subir archivos. Puede ser un plugin premium que descargaste en formato .zip, una imagen, un tema completo o un script de actualización.
Subir un archivo desde tu ordenador
El proceso es muy intuitivo, similar a subir una foto a una red social.
- Navega hasta la carpeta de destino dentro del administrador de archivos. Por ejemplo, si quieres subir un plugin, ve a
public_html/wp-content/plugins/. - En la barra superior del administrador de archivos, haz clic en el botón "Subir" o "Upload".
- Se abrirá una ventana que te permite arrastrar y soltar archivos desde tu ordenador o buscarlos en tu disco duro.
- Selecciona el archivo y espera a que la barra de progreso llegue al 100%.
- Una vez subido, verás el archivo en la lista de la carpeta.
[TIP] Si estás subiendo un archivo .zip de un plugin o tema, no lo descomprimas manualmente. WordPress tiene su propio sistema de instalación. Intenta instalarlo desde el escritorio de WordPress (Apariencia -> Temas -> Añadir nuevo -> Subir tema). Si eso falla, puedes subir el .zip a la carpeta correspondiente y, desde el administrador de archivos, hacer clic derecho sobre él y seleccionar "Extraer" o "Extract". El sistema lo descomprimirá automáticamente en la carpeta correcta.
Subir una carpeta completa
A veces necesitas subir una carpeta entera con muchas subcarpetas y archivos (por ejemplo, el contenido de un tema personalizado). La opción de subida individual puede ser tediosa.
La mejor práctica en este caso es:
- Comprime la carpeta en tu ordenador en formato
.zip,.tar.gzo.gz. - Sube ese archivo comprimido a la carpeta de destino en el administrador de archivos de DirectAdmin.
- Una vez subido, haz clic derecho sobre el archivo comprimido.
- Selecciona la opción "Extraer" o "Extract".
- El sistema descomprimirá el archivo y creará la carpeta con toda su estructura interna en el lugar correcto.
- Después de la extracción, puedes eliminar el archivo
.zippara mantener todo limpio.
Gestionar permisos de archivos y carpetas
A veces, al instalar plugins o temas, WordPress te pedirá que cambies los permisos de algún archivo o carpeta. Esto es esencial para que el servidor pueda leer y escribir en ellos.
Entendiendo los permisos
Los permisos se representan con números como 644, 755 o 777. El primer dígito es para el propietario, el segundo para el grupo y el tercero para otros usuarios. Los valores van del 0 al 7 y son la suma de permisos de lectura (4), escritura (2) y ejecución (1).
- 644: El propietario puede leer y escribir, el grupo y otros solo leer. Es el estándar para archivos.
- 755: El propietario puede leer, escribir y ejecutar; el grupo y otros solo leer y ejecutar. Es el estándar para carpetas.
- 777: Todos pueden leer, escribir y ejecutar. Es inseguro y debe evitarse en la mayoría de los casos.
Cómo cambiar los permisos en DirectAdmin
- Localiza el archivo o carpeta en el administrador de archivos.
- Haz clic derecho sobre él.
- Selecciona la opción "Cambiar permisos" o "Permissions".
- Se abrirá una ventana donde puedes marcar las casillas de lectura, escritura y ejecución, o escribir el valor numérico directamente.
- Aplica los cambios.
[WARNING] No cambies los permisos de todos los archivos a 777 para solucionar un problema de escritura. Es un riesgo de seguridad muy grave, ya que cualquier persona podría modificar o borrar tus archivos. Intenta siempre usar 644 para archivos y 755 para carpetas. Solo cambia a 777 de forma temporal y si sabes exactamente lo que estás haciendo.
Copiar, mover y renombrar archivos
El administrador de archivos también te permite gestionar la estructura de tu web: copiar, mover o renombrar archivos y carpetas.
Estas acciones son útiles para hacer copias de seguridad rápidas o para reorganizar tu contenido.
- Haz clic derecho sobre el archivo o carpeta que quieres gestionar.
- En el menú contextual, verás opciones como "Copiar", "Mover", "Renombrar" o "Eliminar".
- Para copiar o mover, se abrirá una ventana donde deberás indicar la ruta de destino. La ruta suele ser relativa a tu carpeta de inicio, por ejemplo,
public_html/wp-content/uploads/. - Para renombrar, simplemente escribe el nuevo nombre en el campo correspondiente.
- Para eliminar, confirma la acción en el mensaje de advertencia.
[TIP] Para hacer una copia de seguridad de tu wp-config.php antes de editarlo, es más seguro usar la opción "Copiar" y nombrar la copia como wp-config.php.bak. Así tendrás una copia en el mismo servidor y podrás restaurarla rápidamente si es necesario.
Solución de problemas comunes con el administrador de archivos
Aquí tienes algunas situaciones típicas y cómo resolverlas usando el administrador de archivos.
Error "No se puede modificar la información del archivo" al instalar un plugin
Este error suele deberse a permisos incorrectos en la carpeta wp-content.
- Ve a
public_html/wp-content/. - Haz clic derecho sobre la carpeta
uploads(y también sobrepluginsythemes). - Selecciona "Cambiar permisos".
- Asegúrate de que esté en
755. Si no, cámbialo.
Quiero editar el .htaccess pero no lo veo
El archivo .htaccess es un archivo oculto por defecto. Para verlo en el administrador de archivos de DirectAdmin:
- En la barra superior, busca un icono o una opción que diga "Configuración" o "Settings".
- Dentro de la configuración, marca la casilla que dice "Mostrar archivos ocultos" o "Show Hidden Files".
- Guarda los cambios. Ahora deberías ver el archivo
.htaccessen la raíz depublic_html.
Subir un archivo grande falla
Si intentas subir un archivo de más de 50MB (por ejemplo, un vídeo o un backup), es posible que el administrador de archivos dé error. En ese caso, la mejor opción es usar un cliente FTP como FileZilla, que no tiene límites de tamaño tan restrictivos.
[INFO] Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), el acceso al administrador de archivos se realiza a través del puerto 2106. La interfaz es ligeramente diferente, pero las funcionalidades son muy similares. Busca la sección de "Archivos" o "Gestor de archivos" dentro de Syspanel.
Buenas prácticas finales
Para terminar, aquí van algunos consejos que te ahorrarán muchos dolores de cabeza:
- Haz copias de seguridad frecuentes. Antes de cualquier cambio importante, descarga una copia de los archivos que vas a modificar.
- No borres archivos que no conozcas. Si no estás seguro de qué función cumple un archivo, no lo elimines. Mejor invierte en un buen plugin de seguridad que te ayude a identificar amenazas.
- Mantén WordPress actualizado. Usa el administrador de archivos para verificar que no haya archivos corruptos, pero la actualización del núcleo, temas y plugins es mejor hacerla desde el escritorio de WordPress.
- Usa un tema hijo. Si vas a modificar el
functions.phpo los estilos, hazlo en un tema hijo para que tus cambios no se pierdan cuando actualices el tema principal.
El administrador de archivos de DirectAdmin es una herramienta poderosa. Con esta guía, ya tienes el conocimiento base para editar WordPress con DirectAdmin y subir archivos a DirectAdmin de forma segura y eficiente. No tengas miedo de explorar, pero siempre con precaución. Si tienes dudas, consulta la documentación de tu hosting o busca ayuda en foros especializados. ¡Buena suerte con tu sitio web!
