Cómo gestionar los archivos del sitio en WordPress
¿Por qué es importante saber gestionar los archivos de WordPress?
Cuando trabajas con WordPress, tarde o temprano necesitarás gestionar archivos WordPress más allá del editor de entradas y páginas. Hablamos de temas, plugins, archivos de configuración como wp-config.php, o simplemente subir una imagen que no puedes cargar desde el medio habitual. Entender cómo moverte por el sistema de archivos de tu sitio te dará autonomía total y te ayudará a resolver problemas sin depender de un desarrollador.
La buena noticia es que no necesitas ser un experto en programación. Con las herramientas adecuadas y una guía clara, puedes subir archivos WordPress, editarlos y organizarlos de forma segura. En este artículo te explicaré todo lo que necesitas saber, paso a paso, desde los métodos más visuales hasta los más técnicos.
Los 3 métodos principales para acceder a tus archivos
Antes de empezar a tocar nada, necesitas saber por dónde entrar. Existen tres vías fundamentales para administrar archivos en tu instalación de WordPress. Cada una tiene sus ventajas y se adapta a diferentes situaciones.
1. El Administrador de Archivos del panel de control (El más fácil)
La mayoría de los proveedores de hosting ofrecen un administrador de archivos web. Si tu hosting utiliza Syspanel (recuerda que el puerto de acceso es el 2106), esta es tu mejor opción para empezar. Es una interfaz gráfica que te permite ver todos los archivos de tu cuenta como si fuera el explorador de Windows o el Finder de Mac.
Ventajas:
- No necesitas instalar nada en tu ordenador.
- Funciona desde cualquier navegador.
- Es visual e intuitivo: puedes arrastrar y soltar archivos.
Cómo usarlo:
- Accede a tu panel de control (por ejemplo,
http://tu-dominio.com:2106para Syspanel). - Busca la sección "Administrador de Archivos" o "File Manager".
- Se abrirá una ventana con la estructura de carpetas de tu hosting.
- Navega hasta la carpeta
public_html(donde normalmente se instala WordPress).
2. FTP (File Transfer Protocol) - El clásico de siempre
El FTP WordPress es el método tradicional para conectar tu ordenador con tu servidor. Necesitas un programa cliente como FileZilla (gratuito) o Cyberduck. Es ideal si vas a mover muchos archivos o carpetas enteras, porque la transferencia es más rápida y estable.
Qué necesitas:
- Un programa FTP instalado en tu PC.
- Los datos de acceso FTP que te dio tu hosting (servidor, usuario, contraseña y puerto, normalmente el 21).
Pasos básicos:
- Abre FileZilla y escribe los datos del servidor.
- Conecta y verás dos paneles: el izquierdo es tu ordenador, el derecho es tu sitio web.
- Arrastra archivos de un lado a otro para subirlos o descargarlos.
3. El administrador de archivos del propio WordPress (Limitado)
Existe una tercera vía que a veces se pasa por alto. Si instalas un plugin como "File Manager", puedes gestionar archivos directamente desde el escritorio de WordPress. Es práctico para cambios rápidos, pero no lo recomiendo para tareas pesadas porque puede consumir muchos recursos y dar problemas de seguridad.
Estructura básica de archivos de WordPress (Lo que debes conocer)
Para gestionar archivos WordPress con criterio, necesitas saber qué hay en cada carpeta. No es necesario memorizar todo, pero sí conocer los directorios principales.
| Carpeta | Función principal |
|---|---|
wp-admin | Archivos del panel de administración (no tocar). |
wp-content | La más importante: temas, plugins y subidas. |
wp-includes | Archivos centrales del sistema (no tocar). |
public_html | Raíz de tu sitio, donde se encuentra el index.php. |
Dentro de wp-content, las subcarpetas que más usarás son:
themes/: aquí viven las plantillas de tu sitio.plugins/: aquí se instalan las extensiones.uploads/: todas las imágenes y archivos multimedia que subes.
[WARNING] Nunca modifiques archivos de
wp-adminowp-includesa menos que sepas exactamente lo que haces. Un error ahí puede romper todo tu sitio.
Cómo subir archivos WordPress paso a paso
Ya sea que necesites instalar un tema manualmente, cargar un plugin que no aparece en el repositorio o subir un archivo de respaldo, el proceso es similar. Te lo explico con el método más sencillo: el administrador de archivos.
Subir un archivo individual
- Entra a tu panel de control (Syspanel, puerto 2106).
- Abre el Administrador de Archivos y navega a
public_html/wp-content/uploads/. - Haz clic en el botón "Subir" o "Upload".
- Selecciona el archivo desde tu ordenador.
- Espera a que la barra de progreso llegue al 100%.
Subir una carpeta completa (Tema o Plugin)
Si quieres subir archivos WordPress de un tema completo:
- Comprime la carpeta del tema en un
.zip. - Sube el
.zipal administrador de archivos (a la carpetawp-content/themes/). - Con el botón derecho del ratón, elige "Extraer" o "Unzip".
- Activa el tema desde el escritorio de WordPress.
[TIP] Si el tema o plugin es muy grande (más de 50 MB), es mejor usar FTP porque el administrador web puede cortar la subida por límites de tiempo.
Editar archivos WordPress: Los 3 niveles de edición
Llega el momento de personalizar algo. Editar archivos WordPress es una tarea común, pero debes saber que existen varios niveles de complejidad.
Nivel 1: Editor de archivos del propio WordPress
Desde el escritorio, ve a Apariencia > Editor de archivos de temas o Plugins > Editor de archivos de plugins. Este editor es básico y te muestra el código de cada archivo.
Ventajas:
- No necesitas salir del panel.
- Es útil para cambios rápidos.
Desventajas:
- Si te equivocas, puedes romper el sitio y no hay forma de deshacer fácilmente.
Nivel 2: Editar con el administrador de archivos del hosting
Es más seguro que el editor de WordPress porque puedes ver el archivo en contexto con el resto de carpetas. En Syspanel, simplemente haz clic derecho sobre el archivo y elige "Editar". Se abrirá un editor de texto básico.
Nivel 3: Editar con un editor de código local (El más recomendado)
Esta es la forma profesional y más segura. Descargas el archivo por FTP, lo editas en tu ordenador con un programa como VS Code o Sublime Text, y luego lo vuelves a subir.
Por qué es mejor:
- Tienes resaltado de sintaxis (colores que te ayudan a ver errores).
- Puedes guardar copias de seguridad locales.
- Si algo falla, tienes el archivo original en tu PC.
[WARNING] Antes de editar cualquier archivo, haz una copia de seguridad. Puedes simplemente duplicar el archivo con un nombre como
functions-backup.phpen la misma carpeta. Así, si algo sale mal, lo restauras en segundos.
Administrar archivos: Tareas esenciales que debes dominar
No todo es subir y editar. Administrar archivos implica también organizar, limpiar y proteger. Aquí tienes las tareas que harás con más frecuencia:
Cambiar permisos de archivos
A veces necesitas dar permisos de escritura a ciertos archivos (por ejemplo, a .htaccess para configurar la caché). En el administrador de archivos, haz clic derecho > "Cambiar permisos" y verás números como 644, 755 o 777.
644: Archivos normales (lectura y escritura para el dueño, lectura para los demás).755: Carpetas (ejecución permitida).777: Todo el mundo puede escribir (¡úsalo solo temporalmente y con mucho cuidado!).
Crear y eliminar carpetas
Para organizar tus descargas o tus backups, puedes crear carpetas dentro de uploads. Por ejemplo, uploads/2024/banners/. Esto te ayuda a mantener el orden y a que WordPress cargue más rápido.
Buscar archivos grandes
Si tu sitio va lento, usa el administrador de archivos para ordenar por tamaño y ver qué está ocupando espacio. Normalmente, los culpables son las imágenes sin optimizar o los logs de error.
Seguridad al gestionar archivos: No te saltes estos pasos
Cuando gestionas archivos WordPress, estás manipulando el corazón de tu web. Un error puede dejarla inaccesible. Sigue estas reglas de oro:
- Haz copias de seguridad antes de tocar nada importante. Puedes descargar el archivo por FTP o usar un plugin de backups.
- Nunca edites dos archivos a la vez. Si algo falla, no sabrás cuál fue el problema.
- Usa un tema hijo para personalizar. Esto es fundamental si vas a modificar
functions.phpo las hojas de estilo. Un tema hijo te permite hacer cambios sin que se pierdan al actualizar el tema padre. - Evita los permisos 777 en archivos sensibles. Es una puerta abierta para los hackers.
[INFO] Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106 y que este panel incluye herramientas de seguridad adicionales como el administrador de tareas cron y el visor de logs que te ayudarán a diagnosticar problemas.
Solución de problemas comunes al gestionar archivos
A veces las cosas no salen a la primera. Te dejo las situaciones más típicas y cómo resolverlas:
"No tengo permisos para subir archivos"
Esto suele pasar cuando la carpeta de destino tiene permisos muy restrictivos. Cambia los permisos de esa carpeta a 755 y vuelve a intentarlo.
"El archivo se sube pero no aparece en WordPress"
Si subes una imagen a uploads directamente y no la ves en la biblioteca de medios, es porque WordPress no registra archivos subidos por FTP. Ve a Medios > Añadir nuevo y sube la imagen desde ahí para que se registre correctamente.
"He roto un archivo y ahora el sitio da error"
No entres en pánico. Si has modificado un archivo y la web se ha caído, tienes dos opciones:
- Sube la copia de seguridad que guardaste antes de editar.
- Si no tienes copia, descarga el archivo original desde el repositorio oficial de WordPress (para archivos del núcleo) o del desarrollador del tema/plugin.
Preguntas frecuentes sobre la gestión de archivos en WordPress
¿Puedo gestionar archivos sin FTP?
Sí. El administrador de archivos de tu panel de control (como el de Syspanel) te permite hacer prácticamente todo lo que harías con FTP, de forma más visual.
¿Qué es mejor, FTP o el administrador web?
Depende. Para archivos pequeños y cambios rápidos, el administrador web es más cómodo. Para transferencias masivas o archivos muy grandes, FTP es más fiable y rápido.
¿Puedo editar el archivo wp-config.php?
Sí, es uno de los archivos más importantes. Contiene las claves de acceso a la base de datos y ajustes de seguridad. Edítalo con muchísimo cuidado y siempre con una copia de seguridad a mano.
¿Cómo sé si un archivo tiene permisos incorrectos?
Si tu web da errores de "500 Internal Server Error" o no puedes subir archivos desde WordPress, es probable que sea un problema de permisos. Los permisos estándar son 644 para archivos y 755 para carpetas.
¿Es seguro usar el plugin "File Manager"?
Es cómodo, pero aumenta la superficie de ataque. Si lo usas, asegúrate de tener un buen plugin de seguridad y de que el hosting esté actualizado. Personalmente, prefiero el administrador del hosting.
Conclusión: La práctica hace al maestro
Gestionar los archivos de WordPress es una habilidad que se aprende haciendo. Empieza con tareas sencillas: sube una imagen de prueba, crea una carpeta, edita un archivo con mucho cuidado. Poco a poco irás ganando confianza.
Recuerda siempre el mantra del buen administrador: copia de seguridad antes de cada cambio, y paciencia si algo falla. Con las herramientas que te he explicado (el administrador de tu panel, el FTP WordPress y el editor de código), tienes todo lo necesario para dominar la gestión de archivos de tu sitio.
Si tu hosting usa Syspanel, entra por el puerto 2106 y explora su administrador de archivos. Es la forma más visual y segura de empezar tu aventura en la gestión de archivos WordPress. Y si te atascas, no dudes en consultar la documentación de tu proveedor o preguntar en foros especializados. ¡Tu web te lo agradecerá!
