🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Actualizar manualmente WordPress en DirectAdmin

Actualizado el 17 de febrero de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver una de las tareas más comunes (y a veces temidas) cuando gestionas tu propio sitio web: actualizar WordPress de forma manual en DirectAdmin.

¿Por qué manual? Porque a veces la actualización automática falla, tu hosting tiene restricciones o simplemente quieres tener el control total del proceso. No te preocupes, es más sencillo de lo que parece y te guiaré paso a paso.


¿Por qué actualizar WordPress manualmente en DirectAdmin?

Antes de ponernos manos a la obra, entendamos por qué es importante hacerlo y cuándo conviene la vía manual.

Ventajas de la actualización manual

  • Control total: Tú decides cuándo y cómo se actualiza. No hay sorpresas de plugins o temas que se rompan a media noche.
  • Solución de errores: Si la actualización automática falla (por límites de memoria, tiempo de ejecución o permisos), la manual te permite forzar el proceso.
  • Seguridad: Mantener WordPress actualizado es vital. Las versiones antiguas son vulnerables a ataques. Al hacerlo manual, te aseguras de que todo está en orden.
  • Personalización: Puedes hacer una copia de seguridad justo antes, revisar archivos o incluso aplicar parches si es necesario.

¿Cuándo NO hacerlo manual?

Si no te sientes cómodo usando un cliente FTP o el administrador de archivos de DirectAdmin, o si tu sitio es muy grande y complejo, mejor contrata a un profesional o usa un plugin de actualización. Pero si eres curioso y quieres aprender, ¡sigue leyendo!


Requisitos previos: lo que necesitas antes de empezar

No te lances sin preparación. Una mala actualización puede dejar tu sitio en blanco. Sigue esta checklist:

1. Haz una copia de seguridad completa

Esto es obligatorio. Incluye:

  • Archivos del sitio: Todo el contenido de la carpeta public_html (o la carpeta donde esté instalado WordPress).
  • Base de datos: Exporta la base de datos desde phpMyAdmin (en DirectAdmin, busca "MySQL Management" y luego "phpMyAdmin").

[WARNING] Si no haces copia de seguridad, cualquier error te puede costar horas de trabajo o incluso la pérdida de contenido. ¡No lo saltes!

2. Desactiva todos los plugins y cambia a un tema por defecto (Twenty Twenty-Four, por ejemplo)

Esto evita conflictos. Puedes hacerlo desde el panel de administración de WordPress o renombrando la carpeta wp-content/plugins vía FTP (esto los desactiva todos de golpe).

3. Verifica los requisitos del servidor

WordPress 6.x requiere PHP 7.4 o superior y MySQL 5.7+ o MariaDB 10.3+. En DirectAdmin, puedes ver tu versión de PHP en "PHP Settings" o preguntando a tu proveedor.

4. Descarga la última versión de WordPress

Ve a wordpress.org/download y descarga el archivo .zip con la última versión estable.


Método 1: Actualizar WordPress manualmente usando el Administrador de Archivos de DirectAdmin

Este es el método más visual y recomendado para principiantes. No necesitas FTP, solo tu panel de control.

Paso 1: Accede al Administrador de Archivos

  • Inicia sesión en DirectAdmin (normalmente en tudominio.com:2222).
  • Busca la sección "File Manager" o "Administrador de Archivos".
  • Navega hasta la carpeta donde está instalado WordPress. Generalmente es public_html, pero puede ser una subcarpeta (ej: public_html/blog).

Paso 2: Sube el archivo ZIP de WordPress

  • En el Administrador de Archivos, haz clic en "Upload" (Subir) y selecciona el archivo .zip que descargaste.
  • Espera a que termine la subida. Puede tardar unos segundos.

Paso 3: Extrae el archivo ZIP

  • Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extract" (Extraer).
  • Se creará una carpeta llamada wordpress (o el nombre del archivo). Dentro de ella están los archivos nuevos.

Paso 4: Copia los archivos nuevos a la raíz de tu sitio

  • Entra en la carpeta wordpress que se creó.
  • Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A).
  • Haz clic en "Copy" (Copiar).
  • Vuelve a la carpeta raíz de tu sitio (por ejemplo, public_html) y haz clic en "Paste" (Pegar).
  • Cuando te pregunte si quieres sobrescribir archivos, elige "Overwrite all" (Sobrescribir todo). Esto reemplazará los archivos antiguos por los nuevos.

[TIP] No te preocupes, los archivos de configuración (wp-config.php) y la carpeta wp-content (con tus plugins, temas y subidas) no se sobrescriben porque no están en el ZIP de WordPress. Si acaso, solo se actualizan archivos del núcleo.

Paso 5: Elimina archivos innecesarios

  • Borra la carpeta wordpress que creaste y el archivo .zip que subiste. Así mantienes tu hosting limpio.

Paso 6: Verifica la actualización

  • Ve a tu sitio web y luego a /wp-admin. WordPress te pedirá que ejecutes la actualización de la base de datos (si es necesario). Haz clic en "Actualizar base de datos" y listo.

Método 2: Actualizar WordPress manualmente usando FTP (FileZilla)

Si prefieres usar un cliente FTP, este método es igual de válido y te da más control sobre los archivos.

Paso 1: Conéctate a tu servidor FTP

  • Abre FileZilla (o cualquier cliente FTP).
  • Usa los datos que te proporcionó tu hosting:
    • Host: tudominio.com o la IP del servidor.
    • Usuario y contraseña: Los mismos de DirectAdmin o un usuario FTP específico.
    • Puerto: 21 (por defecto).
  • Conéctate.

Paso 2: Navega a la carpeta raíz de WordPress

  • En el panel derecho (servidor), busca la carpeta public_html o donde tengas instalado WordPress.

Paso 3: Sube los archivos nuevos

  • En tu ordenador, extrae el ZIP de WordPress que descargaste.
  • En FileZilla, en el panel izquierdo (local), navega hasta la carpeta extraída.
  • Selecciona todos los archivos y carpetas (Ctrl+A).
  • Arrástralos al panel derecho. Cuando te pregunte si sobrescribir, elige "Sobrescribir todo".
  • Espera a que termine la transferencia. Dependiendo de tu conexión, puede tardar unos minutos.

Paso 4: Verifica y limpia

  • Al igual que en el método anterior, borra cualquier archivo temporal (como el ZIP) y luego accede a /wp-admin para actualizar la base de datos si es necesario.

Solución de problemas comunes

A veces las cosas no salen perfectas. Aquí tienes las soluciones a los problemas más frecuentes.

Error: "Se ha producido un error crítico en tu sitio web"

Esto suele deberse a un plugin o tema incompatible. Solución:

  • Accede a tu servidor vía FTP o Administrador de Archivos.
  • Renombra la carpeta wp-content/plugins a wp-content/plugins_old. Esto desactiva todos los plugins.
  • Si el sitio funciona, reactiva los plugins de uno en uno para encontrar el culpable.
  • Si no, renombra la carpeta de tu tema activo (en wp-content/themes) para que WordPress use uno por defecto.

Error de base de datos: "Una o más tablas de la base de datos no están disponibles"

  • Ve a /wp-admin y haz clic en "Reparar base de datos". Si no aparece, añade esta línea a tu wp-config.php:
    define('WP_ALLOW_REPAIR', true);
    
  • Luego visita tusitio.com/wp-admin/maint/repair.php. No olvides borrar esa línea después.

El sitio se ve en blanco (pantalla blanca de la muerte)

  • Activa el modo de depuración en wp-config.php:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    
  • Revisa el archivo wp-content/debug.log para ver el error exacto. Normalmente es un plugin o tema.

Preguntas frecuentes (FAQ)

¿Puedo actualizar WordPress sin perder mis plugins y temas?

Sí, la actualización manual solo reemplaza los archivos del núcleo de WordPress. Tus plugins, temas y archivos de subida (imágenes, etc.) permanecen intactos. Solo asegúrate de no borrar la carpeta wp-content.

¿Qué hago si la actualización se queda colgada?

Espera unos minutos. Si no avanza, fuerza la recarga de la página y vuelve a intentarlo. Si el problema persiste, restaura tu copia de seguridad y repite el proceso.

¿Cada cuánto debo actualizar WordPress?

Idealmente, cada vez que salga una nueva versión (cada 2-3 meses). Las actualizaciones de seguridad son urgentes, hazlas cuanto antes. Las menores (como 6.4.1 a 6.4.2) son más seguras.

¿Qué pasa si no actualizo?

Tu sitio será vulnerable a ataques. Los hackers buscan versiones antiguas de WordPress para explotar fallos conocidos. Además, los plugins y temas pueden dejar de ser compatibles.

¿Puedo usar un plugin para actualizar automáticamente?

Sí, pero a veces fallan. Los plugins como "Easy Updates Manager" o "Softaculous" (si tu hosting lo tiene) pueden ayudar, pero la vía manual es más fiable si tienes problemas.


Consejo final: Prueba siempre en un entorno de staging

Si tienes un sitio grande o crítico, crea una copia en un subdominio o usa un plugin de staging (como WP Staging). Así pruebas la actualización sin riesgos. En DirectAdmin, puedes crear un subdominio de prueba fácilmente.


Resumen rápido

  1. Copia de seguridad (archivos y base de datos).
  2. Desactiva plugins y cambia a tema por defecto (opcional pero recomendado).
  3. Descarga la última versión de WordPress desde wordpress.org.
  4. Sube y extrae los archivos en tu servidor (Administrador de Archivos o FTP).
  5. Sobrescribe los archivos antiguos.
  6. Accede a /wp-admin y actualiza la base de datos si te lo pide.
  7. Reactivar plugins y tema (si los desactivaste).
  8. Verifica que todo funcione (navega por tu sitio, prueba formularios, etc.).

Y eso es todo. Ya sabes cómo actualizar WordPress manualmente en DirectAdmin. Es un proceso sencillo una vez que lo haces un par de veces. Si te surge alguna duda, no dudes en contactar con tu soporte técnico o buscar ayuda en los foros de WordPress.

[INFO] Recuerda que si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106 y los pasos son muy similares, solo cambia la interfaz del administrador de archivos.

¡Mucho éxito con tu actualización!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel