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

Preguntas frecuentes sobre plugins de WordPress en DirectAdmin

Actualizado el 23 de mayo de 2026

¿Por qué mis plugins de WordPress no se actualizan en DirectAdmin?

Es una de las consultas más frecuentes que recibimos. Si estás usando DirectAdmin para gestionar tu hosting y los plugins WordPress DirectAdmin no se actualizan, la causa suele ser un problema de permisos de archivos o de configuración del panel. Vamos a desglosarlo.

Permisos de archivos incorrectos

WordPress necesita permisos específicos para poder escribir en el sistema de archivos y así actualizar plugins.

¿Cómo solucionarlo?

  1. Accede a DirectAdmin.
  2. Ve a Administrador de Archivos.
  3. Navega hasta la carpeta wp-content.
  4. Selecciona las carpetas plugins y themes.
  5. Haz clic derecho y elige Cambiar Permisos.
  6. Establece los permisos en 755 para las carpetas y 644 para los archivos dentro de ellas.

[TIP] No uses permisos 777 por seguridad. Puede exponer tu sitio a vulnerabilidades. Si el problema persiste, es mejor contactar a soporte.

El método de conexión FTP/SFTP no está configurado

WordPress a veces pide credenciales FTP para actualizar. En DirectAdmin, esto se puede evitar.

Solución:

  1. Edita el archivo wp-config.php en la raíz de tu sitio.
  2. Añade esta línea justo antes del comentario final:
    define('FS_METHOD', 'direct');
    
    Esto le dice a WordPress que use el sistema de archivos directamente, sin FTP.

[INFO] Si no ves el archivo wp-config.php, asegúrate de que el Administrador de Archivos de DirectAdmin muestre archivos ocultos (hay un checkbox para ello).

¿Cómo puedo instalar plugins manualmente en DirectAdmin?

A veces, la instalación automática falla o quieres subir un plugin premium. Instalar plugins manualmente es sencillo.

Pasos detallados:

  1. Descarga el plugin: Obtén el archivo .zip del plugin desde el desarrollador.
  2. Accede a tu panel: Entra a DirectAdmin.
  3. Ve al Administrador de Archivos: Busca la carpeta de tu sitio (normalmente domains/tudominio.com/public_html).
  4. Sube el archivo: Arrastra el .zip a la carpeta wp-content/plugins.
  5. Extrae el contenido: Haz clic derecho sobre el .zip y selecciona Extraer. Luego, elimina el archivo comprimido.
  6. Activa el plugin: Ve a Plugins en tu escritorio de WordPress y actívalo.

Si prefieres usar el instalador de WordPress pero te pide FTP:

  1. Ve a Plugins > Añadir nuevo en WordPress.
  2. Haz clic en Subir plugin.
  3. Selecciona tu archivo .zip e Instalar ahora.

[WARNING] Si el plugin es muy grande (ej. un page builder pesado), el tiempo de subida puede exceder el límite del servidor. En ese caso, usa siempre el Administrador de Archivos de DirectAdmin.

¿Por qué aparece un error de "memoria agotada" al activar un plugin?

Este es un clásico. Los plugins WordPress DirectAdmin consumen memoria PHP. Si tu sitio tiene un límite bajo, verás este error.

¿Cómo aumentarlo?

  1. Edita el archivo wp-config.php (en la raíz de tu sitio).
  2. Añade esta línea:
    define('WP_MEMORY_LIMIT', '256M');
    
  3. Guarda los cambios.

Si el error persiste, es posible que el límite esté controlado por el servidor. Entonces:

  1. Ve a DirectAdmin.
  2. Busca Configuración de PHP o Select PHP Version.
  3. Allí podrás ajustar memory_limit a un valor más alto (ej. 256M o 512M).

[INFO] Algunos plugins de caché o seguridad son muy exigentes. Si tienes muchos, considera aumentar la memoria a 512M para estar tranquilo.

¿Cómo desactivar todos los plugins sin acceso al escritorio de WordPress?

A veces un plugin conflictivo te deja sin acceso al panel. No te preocupes, desde DirectAdmin puedes desactivarlos todos.

Método rápido (renombrar carpeta):

  1. Ve a Administrador de Archivos en DirectAdmin.
  2. Navega a wp-content/plugins.
  3. Renombra la carpeta plugins a algo como plugins_desactivados.
  4. Esto desactivará TODOS los plugins de golpe.
  5. Vuelve a tu sitio (debería funcionar).
  6. Crea una nueva carpeta llamada plugins.
  7. Ve moviendo los plugins de uno en uno desde plugins_desactivados a plugins para identificar al culpable.

Método preciso (base de datos):

  1. Ve a phpMyAdmin desde DirectAdmin.
  2. Selecciona tu base de datos de WordPress.
  3. Busca la tabla wp_options.
  4. Localiza la fila con option_name = active_plugins.
  5. Edítala y borra su contenido (déjala vacía).
  6. Guarda los cambios.

[WARNING] El método de base de datos es más quirúrgico pero requiere cuidado. Si no te sientes seguro, usa el de renombrar la carpeta.

¿Cómo solucionar conflictos entre plugins en DirectAdmin?

Los conflictos son comunes cuando usas muchos plugins WordPress DirectAdmin. El problema suele ser que dos plugins intentan hacer lo mismo o usan librerías incompatibles.

Pasos para diagnosticar:

  1. Identifica el problema: ¿Qué error ves? (página en blanco, error 500, etc.).
  2. Desactiva todos los plugins (usa el método de renombrar carpeta de arriba).
  3. Activa los plugins de uno en uno desde el escritorio de WordPress.
  4. Prueba el sitio después de cada activación.
  5. Cuando el error aparezca, ¡has encontrado al culpable!

¿Cómo prevenirlos?

  • Usa plugins de fuentes confiables (repositorio oficial, desarrolladores conocidos).
  • Mantén todo actualizado: WordPress, temas y plugins.
  • Lee las reseñas antes de instalar un plugin nuevo.
  • Haz copias de seguridad antes de instalar o actualizar.

[TIP] Si el conflicto es con el tema, prueba cambiando temporalmente a un tema por defecto (Twenty Twenty-Four) para confirmar.

¿Por qué mi plugin de caché no funciona bien en DirectAdmin?

Los plugins de caché (como W3 Total Cache o WP Super Cache) necesitan permisos de escritura en ciertas carpetas.

Solución en DirectAdmin:

  1. Crea las carpetas necesarias: Normalmente wp-content/cache, wp-content/w3tc-config, etc.
  2. Establece permisos 755 en esas carpetas.
  3. Configura el plugin: En la configuración del plugin, asegúrate de que use el método de "disco" (no "memcached" a menos que lo tengas instalado).

Si el plugin te pide reglas de .htaccess, puedes editarlo desde el Administrador de Archivos de DirectAdmin.

[INFO] Algunos plugins de caché avanzados requieren extensiones de PHP como apc o memcached. Si no están disponibles, el plugin funcionará en modo básico.

¿Cómo asegurar que los plugins no ralenticen mi sitio en DirectAdmin?

Los plugins WordPress DirectAdmin mal optimizados pueden ralentizar tu sitio. Aquí tienes una checklist:

Revisa esto:

  • Cantidad de plugins: No uses más de 20-25 plugins activos. Cada plugin añade código y consultas a la base de datos.
  • Calidad del código: Usa plugins con buenas reseñas y actualizaciones frecuentes.
  • Uso de recursos: Algunos plugins (como los de seguridad o backup) hacen escaneos periódicos. Configúralos para que no se ejecuten en horas pico.
  • Caché: Usa un plugin de caché y un CDN para reducir la carga del servidor.
  • Base de datos: Limpia la base de datos periódicamente (usa un plugin como WP-Optimize).

Herramientas para medir:

  • Pingdom Tools: Te muestra qué plugins cargan más recursos.
  • Query Monitor: Plugin que te muestra cuántas consultas SQL hace cada plugin.

[WARNING] Si tu hosting es compartido en DirectAdmin, no abuses de plugins pesados. El servidor tiene recursos limitados.

¿Qué hago si un plugin se actualiza y rompe mi sitio?

Es una pesadilla común. DirectAdmin WordPress plugins a veces tienen actualizaciones problemáticas.

Plan de acción inmediato:

  1. No entres en pánico. Tienes control desde DirectAdmin.
  2. Desactiva el plugin conflictivo (renombra la carpeta en wp-content/plugins).
  3. Revisa si hay una versión anterior del plugin en la papelera de reciclaje de DirectAdmin (si la tienes activada).
  4. Contacta al desarrollador del plugin para reportar el error.
  5. Restaura una copia de seguridad si todo falla.

Para evitar esto en el futuro:

  • Activa las actualizaciones automáticas solo para plugins críticos de seguridad.
  • Prueba las actualizaciones en un entorno de staging (si tu hosting lo permite).
  • Haz copias de seguridad automáticas semanales desde DirectAdmin.

[TIP] Muchos hosts con DirectAdmin ofrecen "staging" con un clic. Úsalo para probar actualizaciones antes de aplicarlas en producción.

¿Cómo gestionar plugins en un multisitio de WordPress en DirectAdmin?

Si tienes una red de sitios (WordPress Multisite), la gestión de plugins cambia.

Puntos clave:

  • Red vs. Sitio individual: Puedes activar un plugin para toda la red o solo para un sitio específico.
  • Actualizaciones: Desde el escritorio de la red, puedes actualizar plugins para todos los sitios a la vez.
  • Instalación: Sube el plugin a wp-content/plugins como siempre, pero la activación se hace desde "Plugins > Añadir nuevo" en el menú de red.

Problemas comunes:

  • Conflictos entre sitios: Un plugin mal codificado puede afectar a toda la red. Prueba primero en un sitio de prueba.
  • Permisos: Asegúrate de que la carpeta wp-content tenga permisos 755 para que la red funcione correctamente.

[INFO] En un multisitio, es recomendable usar plugins que sean compatibles con redes. Muchos plugins gratuitos no lo son.

Preguntas rápidas y respuestas (FAQ exprés)

¿Puedo instalar plugins desde el mercado de DirectAdmin?
No directamente. DirectAdmin no tiene un mercado de plugins como cPanel. Debes descargarlos desde wordpress.org o el desarrollador y subirlos manualmente.

¿Los plugins afectan el rendimiento del servidor?
Sí. Cada plugin consume CPU y memoria. Un plugin mal optimizado puede ralentizar todo el servidor si estás en hosting compartido.

¿Cómo sé si un plugin es seguro?
Revisa: número de instalaciones, calificación, fecha de última actualización, y si el desarrollador responde a los reportes de seguridad.

¿Puedo usar plugins premium en DirectAdmin?
Sí, sin problema. Solo asegúrate de descargarlos desde la fuente oficial y subirlos manualmente.

¿Qué hago si el Administrador de Archivos de DirectAdmin no me deja subir un plugin grande?
Aumenta el límite de subida en Configuración de PHP de DirectAdmin, o usa FTP/SFTP (FileZilla) para subir el archivo.

¿Los plugins de SEO funcionan igual en DirectAdmin que en otros paneles?
Sí, los plugins como Yoast SEO o Rank Math funcionan exactamente igual. No dependen del panel de control.

¿Cómo puedo clonar un sitio con plugins desde DirectAdmin?
Usa un plugin de backup (como UpdraftPlus) o las herramientas de copia de seguridad de DirectAdmin (en Administrador de Archivos y phpMyAdmin).

[WARNING] Si usas HestiaCP (que llamamos Syspanel), el puerto de acceso es el 2106. La gestión de plugins es similar, pero los permisos de archivos se manejan desde su propio Administrador de Archivos.

Conclusión práctica

Gestionar plugins WordPress DirectAdmin no es complicado una vez que entiendes los conceptos básicos: permisos, configuración de PHP y métodos de instalación manual. Recuerda:

  • Siempre haz copias de seguridad antes de instalar o actualizar.
  • No instales plugins innecesarios.
  • Usa el Administrador de Archivos de DirectAdmin para soluciones rápidas cuando el escritorio de WordPress falle.
  • Si algo sale mal, desactiva todos los plugins renombrando la carpeta y luego activa de uno en uno.

Si tienes más dudas, no dudes en contactar a nuestro soporte técnico. ¡Estamos aquí para ayudarte a que tu sitio funcione sin problemas!

¿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