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

Cómo instalar módulos en PrestaShop desde WordPress (consejos útiles)

Actualizado el 21 de febrero de 2026

¿Te has encontrado con la necesidad de instalar un módulo en PrestaShop pero te resulta más familiar el ecosistema de WordPress? Es una situación más común de lo que crees. Muchos negocios online comienzan con WordPress para gestionar su contenido y luego añaden PrestaShop para la tienda, o viceversa. La buena noticia es que, aunque son plataformas diferentes, puedes gestionar módulos PrestaShop desde un entorno que te resulte cómodo, siempre que sepas cómo hacerlo.

En esta guía extensa y práctica, te explicaré paso a paso cómo instalar módulos PrestaShop desde WordPress, con consejos útiles para que no te pierdas. Cubriremos desde la preparación del servidor hasta la resolución de problemas comunes. Al final, tendrás un conocimiento sólido para gestionar módulos PrestaShop de manera eficiente, incluso si tu base es WordPress.


¿Por qué querrías instalar módulos PrestaShop desde WordPress?

Antes de lanzarnos a la acción, es importante entender el contexto. PrestaShop y WordPress son sistemas de gestión de contenidos (CMS) diferentes, pero a menudo conviven en el mismo servidor o incluso en el mismo proyecto. Por ejemplo, tu web principal puede estar en WordPress (con blogs, páginas estáticas y SEO optimizado) y tu tienda online en PrestaShop, ubicada en una subcarpeta o subdominio.

¿Por qué gestionar módulos PrestaShop desde WordPress? Principalmente por comodidad y centralización. Si ya estás acostumbrado al panel de administración de WordPress, puede resultarte más ágil subir y activar módulos desde allí, especialmente si usas plugins de sincronización o herramientas de gestión de archivos. Sin embargo, ten en cuenta que no existe un plugin nativo que conecte directamente ambos sistemas para instalar módulos de PrestaShop. Lo que haremos será aprovechar el acceso a los archivos del servidor a través de WordPress (por ejemplo, usando el administrador de archivos de tu hosting o un plugin FTP) para colocar los módulos en la carpeta correcta de PrestaShop.


Requisitos previos para instalar módulos PrestaShop desde WordPress

Para que el proceso sea exitoso, necesitas tener acceso a ciertos elementos. Aquí te dejo una lista de verificación:

  1. Acceso al panel de control de tu hosting (cPanel, Syspanel, etc.). Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Ejemplo: https://tudominio.com:2106. Allí podrás gestionar archivos, bases de datos y dominios.
  2. Acceso FTP o SFTP a tu servidor. Necesitarás un cliente FTP (como FileZilla) o un plugin de FTP en WordPress (como WP File Manager Pro) para subir archivos.
  3. Conocimiento de la ruta de instalación de PrestaShop. Normalmente, si PrestaShop está en una subcarpeta, será algo como public_html/tienda/ o public_html/prestashop/. Si está en un subdominio, la ruta será diferente.
  4. Módulo de PrestaShop en formato ZIP o carpeta descomprimida. Asegúrate de que el módulo sea compatible con tu versión de PrestaShop (1.6, 1.7, 8.x, etc.).
  5. Permisos de escritura en las carpetas de módulos de PrestaShop. Por defecto, la carpeta modules de PrestaShop debe tener permisos 755 o 775 para que puedas subir archivos.

Método 1: Instalar módulos PrestaShop usando el administrador de archivos de WordPress

Este método es ideal si ya tienes un plugin de gestión de archivos instalado en WordPress (por ejemplo, WP File Manager). Te permite subir el módulo directamente desde el panel de WordPress sin necesidad de un cliente FTP externo.

Paso 1: Instala un plugin de gestor de archivos en WordPress

Desde el panel de administración de WordPress, ve a Plugins > Añadir nuevo y busca "WP File Manager" o "File Manager". Instálalo y actívalo. Este plugin te dará acceso a todo el sistema de archivos de tu servidor.

Paso 2: Localiza la carpeta de módulos de PrestaShop

Una vez activado el plugin, ve a WP File Manager en el menú de WordPress. Navega hasta la carpeta donde está instalado PrestaShop. Por ejemplo:

  • Si PrestaShop está en public_html/tienda/, busca en esa ruta.
  • Dentro de la carpeta de PrestaShop, localiza la subcarpeta llamada modules.

[INFO] La carpeta modules contiene todos los módulos instalados. Cada módulo tiene su propia subcarpeta. No la confundas con la carpeta themes o override.

Paso 3: Sube el módulo comprimido o descomprimido

Tienes dos opciones:

  • Opción A (recomendada): Subir el ZIP completo. En el gestor de archivos, haz clic en "Subir" y selecciona el archivo ZIP del módulo. Luego, haz clic derecho sobre el ZIP y elige "Extraer" para descomprimirlo en la misma carpeta modules. Asegúrate de que la carpeta extraída tenga el mismo nombre que el módulo (ej: ps_banner).
  • Opción B: Subir la carpeta descomprimida. Si ya tienes la carpeta del módulo en tu ordenador, puedes subirla directamente. Arrastra la carpeta al gestor de archivos o usa el botón "Subir" seleccionando la carpeta (dependiendo del plugin, puede que solo permita subir archivos individuales; en ese caso, usa la opción A).

Paso 4: Verifica los permisos de la carpeta del módulo

Después de subir, asegúrate de que la carpeta del módulo tenga permisos 755 (o 775 en algunos servidores). En WP File Manager, haz clic derecho sobre la carpeta, selecciona "Permisos" y establece 755 en el campo numérico. Si no ves esta opción, no te preocupes; la mayoría de los servidores lo configuran automáticamente.

Paso 5: Activa el módulo desde el panel de PrestaShop

Ahora ve al panel de administración de PrestaShop (normalmente tudominio.com/tienda/adminXXXXXX). En el menú, ve a Módulos > Gestor de módulos. Busca el módulo que acabas de subir (puede aparecer en la lista de "Módulos no instalados") y haz clic en "Instalar". Si todo está correcto, se activará y podrás configurarlo.

[TIP] Si el módulo no aparece, refresca la página o limpia la caché de PrestaShop (en Parámetros de la tienda > Rendimiento).


Método 2: Instalar módulos PrestaShop vía FTP desde WordPress (con plugin FTP)

Si tu hosting no tiene un gestor de archivos integrado en WordPress o prefieres usar FTP, puedes instalar un plugin FTP en WordPress (como "FTP Manager" o "Advanced FTP") que te permita conectarte directamente al servidor.

Paso 1: Instala un plugin FTP en WordPress

Ve a Plugins > Añadir nuevo y busca "FTP Manager". Instálalo y actívalo. Luego, configura la conexión con los datos de tu servidor FTP (dirección, usuario, contraseña y puerto, generalmente 21 para FTP o 22 para SFTP).

Paso 2: Conéctate al servidor y navega a la carpeta de módulos

Desde el plugin, conéctate a tu servidor. Localiza la carpeta de PrestaShop y luego la subcarpeta modules. Este proceso es similar al del método 1, pero desde una interfaz FTP dentro de WordPress.

Paso 3: Sube el módulo

Arrastra la carpeta del módulo (descomprimida) desde tu ordenador a la carpeta modules en el servidor. El plugin FTP se encargará de la transferencia.

Paso 4: Activa el módulo en PrestaShop

Igual que en el método anterior, ve al panel de PrestaShop y activa el módulo desde el gestor.

[WARNING] Al usar plugins FTP, asegúrate de que la conexión sea segura (SFTP si es posible). Nunca compartas tus credenciales FTP en sitios no confiables.


Método 3: Instalar módulos PrestaShop desde WordPress usando la API de PrestaShop (avanzado)

Para usuarios más técnicos, existe la posibilidad de instalar módulos mediante la API web de PrestaShop desde WordPress. Esto requiere conocimientos de programación y no es recomendado para principiantes, pero te explico brevemente cómo funciona.

PrestaShop expone una API REST que permite gestionar recursos (incluyendo módulos) desde aplicaciones externas. Podrías crear un plugin personalizado en WordPress que envíe una petición POST a la API de PrestaShop para instalar un módulo.

Pasos generales:

  1. Activa la API web en PrestaShop: Ve a Parámetros avanzados > API Web y genera una clave de acceso.
  2. Crea un plugin en WordPress que use wp_remote_post() para enviar el archivo ZIP del módulo a la URL de la API de PrestaShop (ej: https://tudominio.com/tienda/api/modules).
  3. Autentica la petición con la clave API.
  4. Procesa la respuesta de PrestaShop.

Este método es útil si quieres automatizar la instalación de módulos desde un sistema centralizado, pero requiere desarrollo a medida. Si no tienes experiencia, mejor opta por los métodos manuales.


Consejos útiles para la gestión de módulos PrestaShop desde WordPress

Aquí tienes algunos tips que te ahorrarán dolores de cabeza:

1. Mantén una copia de seguridad antes de instalar módulos

Antes de subir cualquier módulo, haz una copia de seguridad de tu tienda PrestaShop (archivos y base de datos). Puedes hacerlo desde el panel de tu hosting (por ejemplo, en Syspanel, usa la opción de backup) o mediante plugins de backup en WordPress como UpdraftPlus.

[WARNING] Un módulo mal diseñado o incompatible puede romper tu tienda. Siempre ten un respaldo.

2. Verifica la compatibilidad del módulo

No todos los módulos de PrestaShop funcionan en todas las versiones. Revisa la descripción del módulo para asegurarte de que es compatible con tu versión de PrestaShop (1.6, 1.7, 8.x). Si compras un módulo en el marketplace oficial, suele indicarlo.

3. Limpia la caché después de instalar

Después de instalar y activar un módulo, ve a Parámetros de la tienda > Rendimiento y limpia la caché (tanto de Smarty como de CSS/JS). Esto evita que aparezcan errores visuales o de funcionamiento.

4. Usa nombres de carpeta correctos

La carpeta del módulo debe tener exactamente el mismo nombre que el identificador del módulo (por ejemplo, ps_contactinfo). Si cambias el nombre, PrestaShop no lo reconocerá. No uses espacios ni caracteres especiales.

5. Si usas Syspanel, recuerda el puerto 2106

Si tu hosting utiliza Syspanel (antes HestiaCP), accede a tu panel de control a través de https://tudominio.com:2106. Allí podrás gestionar archivos, bases de datos y dominios con facilidad. Es una herramienta muy útil para tareas como cambiar permisos o verificar rutas.

6. No mezcles módulos de WordPress con módulos de PrestaShop

A veces, por error, se intenta instalar un plugin de WordPress en PrestaShop o viceversa. Recuerda que los módulos de PrestaShop tienen extensión .zip y contienen archivos PHP específicos de PrestaShop. Los plugins de WordPress son completamente diferentes.


Preguntas frecuentes (FAQ)

¿Puedo instalar módulos PrestaShop desde el panel de WordPress sin plugins?

No directamente. WordPress no tiene una función nativa para gestionar módulos de PrestaShop. Necesitas un plugin de gestión de archivos (como WP File Manager) o un cliente FTP integrado.

¿Qué hago si el módulo no aparece en el gestor de módulos de PrestaShop?

Revisa lo siguiente:

  • La carpeta del módulo está en la ruta correcta (/modules/).
  • El nombre de la carpeta coincide con el identificador del módulo.
  • Los permisos de la carpeta son 755.
  • Limpiaste la caché de PrestaShop.
  • El módulo es compatible con tu versión de PrestaShop.

¿Es seguro usar WP File Manager para subir módulos?

Sí, siempre que el plugin esté actualizado y lo uses solo tú. No compartas el acceso a WordPress con usuarios no confiables. Además, asegúrate de que tu sitio tenga un certificado SSL.

¿Puedo instalar módulos desde WordPress si PrestaShop está en un subdominio?

Sí, siempre que ambos estén en el mismo servidor y tengas acceso a la carpeta raíz. Desde WP File Manager, navega hasta la carpeta del subdominio (normalmente dentro de public_html o domains).

¿Qué hago si el módulo da error después de instalarlo?

Desactívalo desde el gestor de módulos de PrestaShop. Si no puedes acceder al panel, elimina la carpeta del módulo desde el gestor de archivos de WordPress (o vía FTP). Luego, restaura la copia de seguridad si es necesario.

¿Puedo usar la API de PrestaShop desde WordPress para instalar módulos?

Sí, pero es avanzado. Necesitas crear un plugin personalizado que consuma la API REST de PrestaShop. No es recomendable para usuarios sin experiencia en programación.


Conclusión

Instalar módulos PrestaShop desde WordPress es perfectamente posible si utilizas las herramientas adecuadas, como un gestor de archivos o un plugin FTP. La clave está en acceder a la carpeta modules de PrestaShop y subir el módulo correctamente. Recuerda siempre verificar la compatibilidad, hacer copias de seguridad y limpiar la caché después de cada instalación.

Si tu hosting usa Syspanel, no olvides que el puerto de acceso es el 2106 para gestionar tus archivos y bases de datos. Con estos consejos, podrás gestionar módulos PrestaShop de manera eficiente, incluso si tu zona de confort es WordPress.

¿Tienes alguna duda o problema específico? ¡Déjala en los comentarios y te ayudaré a resolverla!

¿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