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

Cómo instalar plugins de WordPress desde DirectAdmin

Actualizado el 13 de enero de 2026

¿Alguna vez has intentado instalar un plugin en WordPress y te has encontrado con que no podías hacerlo desde el escritorio? O quizás tu plugin favorito no aparece en el repositorio oficial y necesitas subirlo manualmente. No te preocupes, hoy te voy a guiar paso a paso para que puedas instalar plugins WordPress directamente desde tu panel de control DirectAdmin. Este método es súper útil cuando tu servidor tiene restricciones de permisos, cuando el plugin es premium o cuando simplemente quieres tener un control total sobre el proceso.

Vamos a ver tres formas distintas de hacerlo: desde la WordPress administración, mediante subir plugin FTP y, por supuesto, desde DirectAdmin. Pero antes, un consejo rápido: asegúrate de tener siempre una copia de seguridad de tu sitio. ¡Nunca sabes cuándo un plugin puede causar un conflicto!


¿Por qué instalar plugins desde DirectAdmin?

Aunque la forma más común de instalar plugins WordPress es desde el escritorio de WordPress (Apariencia > Plugins > Añadir nuevo), a veces te encuentras con limitaciones. Por ejemplo:

  • Errores de conexión: El servidor no puede comunicarse con el repositorio de WordPress.
  • Plugins premium o personalizados: No están en el repositorio oficial y necesitas subirlos manualmente.
  • Problemas de permisos: El servidor no te permite escribir en la carpeta wp-content/plugins/.
  • Mayor control: Quieres asegurarte de que el archivo ZIP se descomprime correctamente.

DirectAdmin te da acceso directo al sistema de archivos de tu hosting. Desde ahí puedes subir, descomprimir y mover archivos sin depender del panel de WordPress. Es como tener la llave maestra de tu sitio.

[INFO] Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En ese caso, busca la sección "Archivos" o "File Manager".


Método 1: Instalar plugin desde la WordPress administración (subida manual)

Este es el método más común cuando el plugin no está en el repositorio. Lo haces todo desde el escritorio de WordPress.

Paso a paso

  1. Descarga el plugin: Consigue el archivo .zip del plugin desde su web oficial o desarrollador. Guárdalo en tu computadora.
  2. Accede a tu WordPress: Ve a tudominio.com/wp-admin e inicia sesión.
  3. Ve a Plugins: En el menú lateral izquierdo, haz clic en Plugins > Añadir nuevo.
  4. Sube el plugin: En la parte superior, verás un botón que dice Subir plugin. Haz clic ahí.
  5. Selecciona el archivo: Elige el .zip que descargaste y haz clic en Instalar ahora.
  6. Activa el plugin: Una vez instalado, verás un mensaje de éxito. Haz clic en Activar plugin.

Si todo sale bien, el plugin aparecerá en tu lista de plugins activos. Pero si ves un error como "No se pudo crear el directorio" o "Fallo en la conexión", entonces necesitas el método 2 o 3.

[WARNING] Si el plugin es muy pesado (más de 10 MB), la subida desde WordPress puede fallar por límites del servidor. En ese caso, usa FTP o DirectAdmin.


Método 2: Subir plugin FTP desde DirectAdmin (con cliente FTP)

Este método es ideal si tienes acceso a un cliente FTP como FileZilla o Cyberduck. DirectAdmin te permite gestionar usuarios FTP, así que puedes crear uno específico para esta tarea.

Paso a paso

1. Crear un usuario FTP en DirectAdmin

  • Inicia sesión en DirectAdmin (normalmente tudominio.com:2222).
  • Ve a Cuentas de FTP (puede estar en "Administración de archivos" o "FTP Management").
  • Haz clic en Crear usuario FTP.
  • Asigna un nombre (ej: pluginftp), elige un directorio base (normalmente public_html o public_html/wp-content/plugins/) y pon una contraseña segura.
  • Guarda los cambios.

2. Conectarte por FTP

  • Abre tu cliente FTP (FileZilla, por ejemplo).
  • Introduce los datos:
    • Servidor: ftp.tudominio.com o la IP de tu servidor.
    • Usuario: El que creaste (ej: pluginftp@tudominio.com).
    • Contraseña: La que pusiste.
    • Puerto: 21 (por defecto).
  • Conéctate. Verás la estructura de archivos de tu sitio.

3. Subir el plugin

  • En tu computadora, localiza el archivo .zip del plugin.
  • En el cliente FTP, navega hasta public_html/wp-content/plugins/.
  • Arrastra el .zip a esa carpeta.
  • Una vez subido, haz clic derecho sobre él y selecciona Descomprimir (si tu cliente lo permite) o hazlo desde DirectAdmin.

[TIP] Si tu cliente FTP no descomprime, no te preocupes. Usa el método 3 para descomprimir desde DirectAdmin.

4. Activar el plugin desde WordPress

  • Ve a tu escritorio de WordPress.
  • En Plugins, verás el plugin listado (pero inactivo). Haz clic en Activar.

Método 3: Instalar plugin directamente desde el File Manager de DirectAdmin

Este es mi favorito porque no necesitas programas externos. Todo se hace desde el navegador.

Paso a paso

1. Accede al File Manager de DirectAdmin

  • Inicia sesión en DirectAdmin.
  • Busca el icono de Administrador de archivos (File Manager). Suele estar en la sección "Herramientas avanzadas" o "Archivos".
  • Se abrirá una ventana con la estructura de carpetas de tu hosting.

2. Navega a la carpeta de plugins

  • Haz clic en public_html (o domains/tudominio.com/public_html si tu estructura es diferente).
  • Luego entra en wp-content > plugins.

3. Sube el archivo ZIP

  • En la barra superior del File Manager, busca el botón Subir (Upload).
  • Selecciona el archivo .zip desde tu computadora.
  • Espera a que termine la subida (verás una barra de progreso).

4. Descomprime el ZIP

  • Una vez subido, verás el archivo en la lista.
  • Haz clic derecho sobre el archivo .zip y selecciona Extraer (Extract) o Descomprimir.
  • Confirma la acción. Se creará una carpeta con el nombre del plugin.

5. Verifica y activa

  • Vuelve a tu escritorio de WordPress.
  • Ve a Plugins y busca el nuevo plugin en la lista (debería aparecer como inactivo).
  • Haz clic en Activar.

[WARNING] Si no ves el plugin en WordPress, asegúrate de que la carpeta descomprimida esté directamente dentro de wp-content/plugins/ y no dentro de otra subcarpeta. A veces los desarrolladores empaquetan el plugin dentro de una carpeta adicional.


Solución de problemas comunes

Error "No se puede crear el directorio"

Esto suele ser un problema de permisos. Desde DirectAdmin, ve a la carpeta wp-content/plugins/, haz clic derecho y selecciona Cambiar permisos. Pon 755 o 775 para la carpeta y 644 para los archivos.

El plugin no aparece en la lista

  • Verifica que la carpeta del plugin esté en wp-content/plugins/.
  • Comprueba que el archivo principal del plugin (normalmente plugin-name.php) exista y tenga el encabezado correcto.
  • Refresca la página de plugins en WordPress.

Error de conexión FTP

  • Asegúrate de que el usuario FTP tenga permisos de escritura en la carpeta de plugins.
  • Si usas Syspanel, recuerda que el puerto de acceso es el 2106, no el 2222.

Preguntas frecuentes (FAQ)

¿Puedo instalar plugins desde DirectAdmin si uso Syspanel?

Sí, el proceso es idéntico. Accede a tu panel con el puerto 2106 y busca el File Manager. La estructura de carpetas es la misma.

¿Es seguro subir plugins manualmente?

Sí, siempre que descargues el plugin de fuentes confiables. Evita plugins nulled o de sitios dudosos.

¿Qué hago si el plugin no se descomprime correctamente?

Prueba a subir de nuevo el ZIP. A veces los archivos se corrompen durante la transferencia. También puedes usar un cliente FTP para subir la carpeta ya descomprimida.

¿Puedo instalar varios plugins a la vez?

Sí, sube varios archivos ZIP y descomprímelos uno por uno. Luego actívalos desde WordPress.

¿Necesito conocimientos técnicos para esto?

No, solo seguir los pasos. Si puedes navegar por carpetas, puedes hacerlo.


Conclusión

Ahora ya sabes cómo instalar plugins WordPress usando DirectAdmin de tres formas diferentes: desde la administración de WordPress, mediante subir plugin FTP o directamente desde el File Manager. Cada método tiene sus ventajas, pero el más fiable y rápido suele ser el tercero, especialmente si tienes problemas de permisos o plugins pesados.

Recuerda siempre mantener tu WordPress actualizado y hacer copias de seguridad antes de experimentar con nuevos plugins. Si algo sale mal, siempre puedes desactivar el plugin desde el escritorio o eliminar la carpeta desde DirectAdmin.

[TIP] Si tu hosting usa Syspanel, no olvides que el puerto de acceso es el 2106. El resto del proceso es exactamente igual.

¿Tienes alguna duda? Déjala en los comentarios o contacta con nuestro soporte técnico. ¡Estamos aquí para ayudarte a que tu sitio funcione como un reloj!

¿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