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

Deshabilitar plugins y temas no utilizados en PrestaShop

Actualizado el 6 de febrero de 2026

¿Tu tienda PrestaShop va lenta o te preocupa que alguien pueda colarse por un agujero de seguridad? Una de las causas más comunes (y más fáciles de solucionar) es tener plugins y temas acumulados que ya no usas. Es como dejar la puerta de atrás de tu casa abierta: aunque no pase nada hoy, el riesgo está ahí.

En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo deshabilitar y eliminar esos módulos y temas que ya no necesitas. Verás que PrestaShop seguridad mejora notablemente, tu web carga más rápido y reduces riesgos de ataques. Además, incluiremos un mini FAQ con las dudas más frecuentes.

¿Por qué es tan importante deshabilitar plugins y temas no utilizados?

Imagina que tu tienda online es un edificio. Cada plugin o módulo es una habitación extra. Si tienes muchas habitaciones cerradas pero con la llave puesta, cualquier intruso podría intentar abrirlas. En el mundo digital, esos módulos inactivos pueden tener vulnerabilidades conocidas que los hackers aprovechan.

Reducir riesgos de seguridad

Los desarrolladores lanzan actualizaciones para corregir fallos. Pero si tienes un módulo desactivado desde hace dos años, probablemente no lo actualices. Ese código viejo puede ser una puerta de entrada para malware, inyecciones SQL o ataques de fuerza bruta.

Mejorar el rendimiento

Aunque estén desactivados, algunos módulos siguen cargando archivos o consultando la base de datos. Al deshabilitar plugins que no usas, liberas recursos del servidor. Tu tienda cargará más rápido, lo que mejora la experiencia de usuario y el SEO.

Mantenimiento más sencillo

Cuando actualizas PrestaShop, los módulos incompatibles pueden dar errores. Si solo tienes los que realmente necesitas, las actualizaciones son más limpias y rápidas.

Paso 1: Identificar los módulos y temas que no usas

Antes de borrar nada, haz un inventario. Entra al panel de administración de PrestaShop y dirígete a Módulos > Gestor de módulos.

Clasifica los módulos en tres grupos:

  • Módulos activos y necesarios: Los que usas a diario (carrito, pago, envío, etc.).
  • Módulos activos pero no esenciales: Por ejemplo, un bloque de redes sociales que apenas tiene visitas. Puedes desactivarlos sin miedo.
  • Módulos desactivados o preinstalados: Muchos vienen por defecto (ej: "Blog", "Galería", "Comparador de productos"). Si no los usas, son candidatos a eliminar.

Para los temas, ve a Diseño > Temas y logotipos. Allí verás el tema activo y los que están instalados pero no en uso.

[TIP] No borres módulos que formen parte del núcleo de PrestaShop (como "ps_mainmenu" o "ps_searchbar") a menos que estés 100% seguro. Algunos son necesarios para el funcionamiento básico.

Paso 2: Deshabilitar los módulos no utilizados

Una vez identificados, es hora de actuar. Sigue estos pasos:

Desde el Gestor de módulos:

  1. Busca el módulo que quieres desactivar.
  2. Haz clic en el botón Desactivar (suele ser un interruptor o un botón con el texto "Desactivar").
  3. Confirma la acción si te lo pide.

Verás que el módulo pasa a estado "Desactivado". Ahora, aunque no se ejecute, aún ocupa espacio en el servidor. Para una limpieza profunda, lo mejor es desinstalarlo.

Desinstalar un módulo:

  1. Con el módulo desactivado, busca la opción Desinstalar (a veces aparece como un enlace o un botón secundario).
  2. Algunos módulos te preguntarán si quieres eliminar también sus archivos y datos. Responde que sí si no piensas volver a usarlos.

[WARNING] Al desinstalar, pierdes configuraciones y datos asociados (como estadísticas o registros). Si crees que podrías necesitarlos más adelante, mejor solo desactívalos.

Paso 3: Eliminar temas no utilizados

Los temas también pueden ser un riesgo. Si tienes 5 temas instalados pero solo usas 1, los otros 4 son basura digital.

Pasos para eliminar un tema:

  1. Ve a Diseño > Temas y logotipos.
  2. En la lista de temas instalados, busca el que no usas.
  3. Haz clic en el botón Eliminar (normalmente un icono de papelera o un enlace rojo).
  4. Confirma la eliminación.

[INFO] No puedes eliminar el tema activo. Si quieres probar otro, primero actívalo y luego borra el anterior.

Paso 4: Limpiar archivos residuales

A veces, al desinstalar un módulo o tema, quedan archivos sueltos en el servidor. Para una limpieza completa, necesitas acceso al panel de control de hosting.

Si usas Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Allí puedes usar el administrador de archivos o conectarte por FTP.

¿Qué archivos buscar?

  • Carpetas de módulos: En /modules/ busca las carpetas de módulos que ya desinstalaste. Si ves alguna que no corresponde a un módulo activo, bórrala.
  • Carpetas de temas: En /themes/ elimina las carpetas de temas que ya no uses.
  • Archivos de configuración: Algunos módulos dejan archivos .php o .tpl en /override/ o /classes/. Si no estás seguro, mejor consulta con un técnico.

[WARNING] No borres archivos del núcleo de PrestaShop (carpetas classes/, controllers/, config/). Podrías romper la tienda.

Paso 5: Mantenimiento periódico

La seguridad no es un evento único, es un hábito. Programa una revisión mensual o trimestral para repetir estos pasos.

Checklist de mantenimiento:

  • Revisar módulos activos y desactivar los que no uses.
  • Actualizar todos los módulos activos a su última versión.
  • Eliminar temas que no estén en uso.
  • Vaciar la papelera de módulos desinstalados (si tu PrestaShop tiene esa opción).
  • Hacer una copia de seguridad antes de cualquier cambio grande.

Preguntas frecuentes (FAQ)

¿Pierdo datos al desinstalar un módulo?

Depende del módulo. Algunos guardan configuraciones en la base de datos que se borran al desinstalar. Si tienes dudas, primero haz una copia de seguridad de la base de datos.

¿Puedo reactivar un módulo después de desinstalarlo?

Sí, pero tendrás que volver a instalarlo desde el marketplace o desde el archivo ZIP. Perderás la configuración anterior.

¿Qué hago si un módulo no se deja desinstalar?

Puede que esté protegido o sea parte del núcleo. Intenta desactivarlo primero. Si no puedes, contacta con el soporte de PrestaShop o con tu hosting.

¿Los temas también afectan la seguridad?

Sí. Un tema desactualizado puede tener vulnerabilidades. Además, ocupan espacio y ralentizan las copias de seguridad.

¿Cómo accedo a Syspanel para limpiar archivos?

Abre tu navegador y escribe https://tudominio.com:2106. Inicia sesión con tus credenciales de hosting. Luego ve a Archivos y navega hasta la carpeta de PrestaShop.

Conclusión: Menos es más cuando hablamos de seguridad

Deshabilitar plugins y temas no utilizados es una de las tareas de mantenimiento más sencillas y efectivas para proteger tu tienda. No solo reduces riesgos de ataques, sino que también mejoras el rendimiento y facilitas las actualizaciones.

Recuerda: cada módulo que no usas es un posible punto de entrada. Dedica 15 minutos al mes a esta limpieza y tu PrestaShop te lo agradecerá con más velocidad y tranquilidad.

Si te ha quedado alguna duda, déjala en los comentarios o consulta con tu equipo técnico. ¡Una tienda segura es una tienda que vende!

¿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