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

Cómo gestionar módulos y plugins en PrestaShop

Actualizado el 10 de octubre de 2025

¿Qué son los módulos y plugins en PrestaShop?

Para empezar, vamos a aclarar un concepto que suele generar dudas. En PrestaShop, el término módulos es el que se usa de forma nativa para referirse a las extensiones que añaden funcionalidades. Aunque también escucharás "plugins prestashop" (especialmente si vienes de WordPress), en este sistema se llaman módulos.

Un módulo puede ser cualquier cosa: desde un botón de pago (PayPal, Stripe), un sistema de envío (Correos, MRW), un integrador de Google Analytics, hasta un editor de banners o un creador de cupones.

Gestionar bien estos módulos es la clave para que tu tienda funcione rápido, sea segura y tenga las funciones que necesitas. Un error común es instalar demasiados módulos, lo que ralentiza la web. Aquí te enseño a gestionarlos como un profesional, paso a paso.


Acceso al panel de administración de módulos

Lo primero es saber dónde está todo. Al entrar en tu back-office de PrestaShop (normalmente en tudominio.com/admin), verás en el menú lateral izquierdo una sección llamada Módulos.

Dentro de esta sección, encontrarás varias pestañas:

  • Módulos instalados: los que ya tienes activos o desactivados.
  • Selección de módulos: un catálogo de módulos recomendados por PrestaShop y partners oficiales.
  • Catálogo de módulos: el mercado completo de addons.prestashop.com.
  • Notificaciones: avisos de actualizaciones o conflictos.

Cómo instalar módulos PrestaShop (3 métodos distintos)

Hay tres formas de instalar módulos prestashop. Elige la que mejor se adapte a tu nivel técnico.

Método 1: Desde el catálogo integrado (el más fácil)

Este método es perfecto si el módulo que buscas es oficial o está en Addons (el marketplace de PrestaShop).

  1. Ve a Módulos > Catálogo de módulos.
  2. Usa la barra de búsqueda para encontrar el módulo por nombre o funcionalidad (por ejemplo, "Envíos", "SEO", "Pagos").
  3. Haz clic en el botón Instalar que aparece en la tarjeta del módulo.
  4. PrestaShop lo descargará e instalará automáticamente.
  5. Después verás el botón Configurar para ajustar sus opciones.

Este método es el más seguro porque verás la compatibilidad con tu versión de PrestaShop y las valoraciones de otros usuarios.

Método 2: Subiendo un archivo ZIP desde tu ordenador

Si has comprado un módulo en una web externa (un desarrollador freelance, un marketplace de terceros), normalmente te darán un archivo .zip.

  1. Descarga el archivo ZIP en tu ordenador. No lo descomprimas.
  2. Ve a Módulos > Módulos instalados.
  3. Haz clic en el botón Subir un módulo (arriba a la derecha, con un icono de flecha hacia arriba).
  4. Se abrirá una ventana para que arrastres el archivo ZIP o lo selecciones desde tu explorador de archivos.
  5. Suelta el archivo y espera a que PrestaShop lo procese.
  6. Si todo ha ido bien, verás el módulo en la lista de instalados y podrás activarlo.

[WARNING] Si el módulo no es compatible con tu versión de PHP o de PrestaShop, verás un error. No intentes forzar la instalación; busca una versión actualizada del módulo o contacta al desarrollador.

Método 3: Instalación manual por FTP (para usuarios avanzados)

Este método se usa cuando el módulo es muy grande o el instalador web falla. Requiere acceso al servidor vía FTP o al administrador de archivos de tu hosting.

  1. Descomprime el ZIP en tu ordenador. Dentro verás una carpeta con el nombre del módulo (ej: ps_googleanalytics).
  2. Conecta por FTP a tu hosting (puedes usar FileZilla) o entra al Administrador de archivos de tu panel de control (si usas Syspanel, recuerda que el acceso es por el puerto 2106).
  3. Navega hasta la carpeta /public_html/modules (o /www/modules dependiendo del hosting).
  4. Sube la carpeta completa del módulo dentro de la carpeta modules.
  5. Una vez subida, ve a tu back-office de PrestaShop y entra en Módulos > Módulos instalados.
  6. Busca el módulo en la lista. Si no aparece, usa el botón Buscar módulos para instalar (la lupa) para que PrestaShop lo detecte.
  7. Haz clic en Instalar.

[INFO] Si tu hosting usa Syspanel, la ruta de archivos suele ser la misma, pero la gestión del FTP se hace desde la sección "Archivos" del propio Syspanel. No necesitas programas externos.


Configurar PrestaShop: Los ajustes básicos de cada módulo

Una vez instalado, el trabajo no termina. Debes configurarlo. La mayoría de módulos tienen su propia página de configuración.

Para acceder a ella:

  1. Ve a Módulos > Módulos instalados.
  2. Busca el módulo que quieras ajustar.
  3. Haz clic en el botón Configurar (a la derecha del módulo).

Cada módulo es un mundo, pero hay ajustes comunes que debes revisar siempre:

  • Estado: Asegúrate de que está en "Activado" (el interruptor verde).
  • Posición: Dónde aparecerá en tu tienda (header, footer, left column, etc.).
  • Configuración específica: API keys, textos, opciones de visualización.
  • Permisos: En la pestaña "Permisos", decide qué perfiles de empleado pueden ver o modificar este módulo.

[TIP] No configures un módulo a ciegas. Si es de pago, el desarrollador suele incluir un manual en PDF o enlaces a vídeos. Revisa la documentación antes de tocar nada. Te ahorrarás errores.


Cómo desactivar, reactivar o desinstalar módulos

Saber quitar un módulo es tan importante como saber instalarlo. Un módulo mal configurado o desactualizado puede romper tu tienda.

  • Desactivar: El interruptor azul (o verde) al lado del módulo. Lo apaga sin borrarlo. Útil si quieres hacer pruebas o si está dando problemas pero quieres conservar su configuración.
  • Reactivar: Simplemente vuelve a activar el interruptor.
  • Desinstalar: El botón con el icono de una papelera. Elimina el módulo y su configuración, pero los archivos siguen en el servidor.
  • Eliminar: Tras desinstalar, a veces aparece la opción de "Eliminar". Esto borra los archivos del servidor. Úsalo solo si estás seguro de que no lo necesitarás más.

[WARNING] Antes de desinstalar un módulo de pagos o envíos, asegúrate de tener una alternativa activa. Si no, tus clientes no podrán pagar o no tendrán métodos de envío.


Actualizar módulos: La tarea que no puedes olvidar

Las actualizaciones de módulos son críticas para la seguridad y el rendimiento. Un módulo desactualizado es la principal puerta de entrada para ataques.

PrestaShop te avisará en el apartado Módulos > Notificaciones cuando haya actualizaciones disponibles.

Para actualizar:

  1. Ve a Módulos > Módulos instalados.
  2. Filtra por "Actualizaciones disponibles" o revisa el badge naranja en el módulo.
  3. Haz clic en Actualizar.
  4. Espera a que termine el proceso.

[WARNING] Antes de actualizar un módulo crítico (pagos, envíos), haz una copia de seguridad de tu base de datos y archivos. Aunque es raro, una actualización puede romper la compatibilidad con tu tema o con otros módulos.

[INFO] Si tu hosting usa Syspanel, puedes programar copias de seguridad automáticas desde el puerto 2106. Actívalas semanalmente para estar protegido.


Resolución de problemas comunes con módulos

Aquí tienes las soluciones a los fallos más típicos que verás:

El módulo no se instala y da error 500

  • Causa: Problema de permisos en el servidor o incompatibilidad de PHP.
  • Solución: Verifica que la carpeta /modules tiene permisos 755 (o 775). Si el error persiste, revisa el registro de errores del servidor desde Syspanel (puerto 2106) para ver el mensaje exacto.

La tienda se pone en blanco tras activar un módulo

  • Causa: Conflicto con otro módulo o con el tema.
  • Solución: Desactiva el módulo desde la base de datos (si no puedes entrar al panel) o renombra la carpeta del módulo en /modules vía FTP para que PrestaShop lo desactive automáticamente. Luego investiga el conflicto.

El módulo se instala pero no aparece en la tienda

  • Causa: El hook (posición) no está configurado.
  • Solución: Ve a Módulos > Posiciones y busca el módulo. Arrástralo a la columna o zona deseada (footer, header, etc.). Guarda los cambios.

Actualización falla y deja el módulo en estado "vacío"

  • Causa: La subida de archivos se interrumpió.
  • Solución: Ve a FTP, elimina la carpeta del módulo y vuelve a instalar la versión anterior (la que tenías antes). Luego intenta la actualización de nuevo.

Preguntas frecuentes (FAQ)

¿Cuántos módulos puedo instalar en mi PrestaShop?

No hay un límite técnico, pero menos es más. Cada módulo consume recursos del servidor. Si tu tienda va lenta, revisa cuántos módulos tienes activos y desactiva los que no uses. Un buen número para una tienda pequeña es entre 15 y 25 módulos activos.

¿Puedo instalar un módulo de pago sin tener SSL?

No lo recomendamos. Los módulos de pago requieren conexión segura (HTTPS). Si no tienes SSL activado, el módulo te avisará y puede que no funcione. Activa SSL desde tu hosting (Syspanel te permite hacerlo fácilmente desde el puerto 2106) y configura PrestaShop para forzar HTTPS.

¿Qué es mejor: módulos gratuitos o de pago?

Depende. Los gratuitos de Addons oficial suelen ser fiables. Los de pago ofrecen mejor soporte y más funciones. Evita módulos "nulled" (pirateados): son la principal fuente de malware en tiendas PrestaShop.

¿Cómo sé si un módulo es compatible con mi versión de PrestaShop?

En la ficha del módulo, verás la compatibilidad. Si usas PrestaShop 8.x, busca módulos que digan "8.x" o "8.x.x". Si el módulo solo dice "1.7", puede funcionar, pero no es garantía.

¿Puedo mover un módulo de posición en móvil y en escritorio por separado?

Sí. En Módulos > Posiciones, si tu tema es responsive, puedes usar los selectores de "Hook" para decidir si el módulo se muestra en móvil, en escritorio o en ambos. Juega con las opciones para optimizar la experiencia.

¿Qué hago si un módulo me pide acceso a la API de mi hosting?

Algunos módulos (como los de backup o los de seguridad) necesitan acceso a los archivos del servidor. Si tu hosting usa Syspanel, te pedirán una API key. Puedes generarla desde Syspanel en la sección "API" (puerto 2106). Nunca des tu contraseña de administrador del hosting a un módulo.


Buenas prácticas finales para gestionar tus módulos

  1. Mantén un registro: Anota qué módulos tienes, para qué sirven y cuándo los actualizas. Te ayudará a detectar problemas.
  2. Haz copias de seguridad antes de cualquier cambio: Es la regla de oro. Si algo falla, puedes volver atrás.
  3. Actualiza solo lo necesario: No actualices todos los módulos a la vez. Hazlo de uno en uno y verifica que la tienda sigue funcionando.
  4. Usa un entorno de pruebas: Si tienes un hosting con Syspanel, puedes crear una subcarpeta o un subdominio para probar módulos antes de instalarlos en producción.
  5. Desinstala lo que no uses: Cada módulo desactivado pero instalado sigue ocupando espacio y puede generar conflictos. Si no lo usas, desinstálalo.

Gestionar módulos y plugins en PrestaShop es una tarea continua, pero con esta guía tendrás el control total. Si te surge una duda muy específica, no dudes en consultar la documentación oficial de PrestaShop o abrir un ticket con tu proveedor de hosting. ¡Tu tienda te lo agradecerá con mejor velocidad y menos dolores de cabeza!

¿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