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

Cómo instalar PrestaShop en WordPress (hosting compartido)

Actualizado el 17 de mayo de 2026

¿Por qué querrías instalar PrestaShop en WordPress?

Antes de empezar con el tutorial, es normal que te surja la duda: ¿por qué alguien querría usar dos sistemas de gestión de contenido (CMS) tan potentes a la vez? La respuesta es más sencilla de lo que parece.

Muchos negocios ya tienen una web corporativa en WordPress, llena de contenido, blog y posicionamiento SEO. Pero cuando llega el momento de vender online, descubren que WordPress no es la herramienta más eficiente para gestionar un catálogo complejo de productos, stocks, impuestos o múltiples formas de pago. Ahí es donde entra PrestaShop, un software de comercio electrónico especializado.

La idea de la integración prestashop wordpress no es sustituir una cosa por la otra, sino hacer que convivan. En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo instalar PrestaShop en un hosting compartido y cómo conectarlo con tu WordPress para que ambos trabajen juntos. No necesitas ser un experto en programación, solo seguir las instrucciones con calma.

¿Qué necesitas antes de empezar?

Para llevar a cabo esta instalación, vamos a necesitar una serie de requisitos básicos. Si ya tienes tu web en WordPress, seguramente ya cuentes con la mayoría.

Un hosting compartido con suficientes recursos

PrestaShop es un software exigente. Aunque funciona en hosting compartido, necesitas asegurarte de que tu plan tenga, al menos:

  • PHP 7.4 o superior (idealmente PHP 8.0 o 8.1).
  • MySQL 5.6 o superior o MariaDB 10.1+.
  • Al menos 1 GB de memoria RAM asignada a la cuenta.
  • Espacio en disco, mínimo 500 MB libres para la instalación.

[INFO] Si tu hosting es muy básico o antiguo, la instalación puede funcionar, pero la tienda irá lenta. Si tienes dudas, contacta con tu proveedor de hosting para confirmar que cumples los requisitos.

Acceso al panel de control (cPanel o Syspanel)

Necesitarás acceso al panel de control de tu hosting para crear bases de datos y subir archivos. Dependiendo de tu proveedor, usarás cPanel (el más común) o Syspanel (un panel alternativo). Si usas Syspanel, recuerda que el puerto de acceso es el 2106 (por ejemplo, tudominio.com:2106).

Un dominio o subdominio para la tienda

Aquí tienes que tomar una decisión importante. Puedes:

  1. Instalar PrestaShop en un subdominio (ej: tienda.tudominio.com). Es la opción más recomendada para empezar, ya que no interfiere con tu WordPress principal.
  2. Instalar PrestaShop en una subcarpeta (ej: tudominio.com/tienda). También es válida, pero puede dar problemas de compatibilidad con algunas reglas de reescritura de WordPress.
  3. Usar un dominio completamente nuevo (ej: tusproductos.com). Ideal si quieres separar por completo la marca.

[WARNING] No intentes instalar PrestaShop en la misma carpeta donde está WordPress. Esto provocará conflictos graves de archivos y bases de datos. Siempre separa ambas instalaciones.

Paso 1: Prepara tu hosting y crea la base de datos

Este es el primer paso técnico. Vamos a crear el "almacén" donde PrestaShop guardará todos sus datos (productos, pedidos, clientes).

Accede a tu panel de control

Entra en tu panel de control. Si es cPanel, normalmente es tudominio.com/cpanel. Si es Syspanel, recuerda: puerto 2106.

Crea una base de datos MySQL

Busca la sección "Bases de datos MySQL" y sigue estos pasos:

  1. Crea una nueva base de datos. Ponle un nombre descriptivo, por ejemplo: tienda_prestashop.
  2. Crea un usuario para esa base de datos (ej: usuario_tienda).
  3. Asigna una contraseña segura (guárdala en un lugar seguro, la necesitarás luego).
  4. Añade el usuario a la base de datos y otórgale TODOS LOS PRIVILEGIOS.

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un bloc de notas. Lo necesitarás en el paso de instalación.

Paso 2: Descarga e instala PrestaShop

Ahora vamos a por el software en sí.

Descarga PrestaShop

Ve al sitio oficial de PrestaShop y descarga la última versión estable. Verás que viene en un archivo comprimido (.zip).

Sube los archivos a tu hosting

Tienes dos opciones para subir los archivos:

  • Opción A (recomendada para novatos): Usa el Administrador de Archivos de tu panel de control. Sube el .zip a la carpeta donde quieras instalar (por ejemplo, la carpeta public_html/tienda). Luego, selecciona el archivo y haz clic en "Extraer".
  • Opción B (más rápida): Usa un cliente FTP como FileZilla. Conéctate a tu servidor y sube la carpeta completa de PrestaShop directamente.

Configura los permisos de archivos

Es importante que los archivos tengan los permisos correctos. En el Administrador de Archivos, selecciona la carpeta de PrestaShop y cambia los permisos a 755 para carpetas y 644 para archivos. Esto permite que el instalador escriba los archivos necesarios.

[WARNING] Si ves errores de "permiso denegado" durante la instalación, es porque los permisos no están bien configurados. Vuelve a revisarlos.

Paso 3: El asistente de instalación de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y ve a la URL donde subiste los archivos. Por ejemplo, si los subiste a public_html/tienda, escribe tudominio.com/tienda.

Selecciona el idioma y acepta los términos

El instalador te pedirá que elijas el idioma. Selecciona español y acepta los términos de la licencia.

Comprueba los requisitos del sistema

El instalador hará una comprobación automática de tu servidor. Deberías ver todo en verde. Si algo está en rojo, como la versión de PHP, tendrás que actualizarla desde el panel de control de tu hosting.

Introduce los datos de la base de datos

Aquí es donde usaremos la información que guardaste antes:

  • Dirección del servidor de base de datos: suele ser localhost.
  • Nombre de la base de datos: el que creaste.
  • Usuario de la base de datos: el que creaste.
  • Contraseña: la que asignaste.

[TIP] Si tu hosting usa puertos diferentes para MySQL, el instalador te lo indicará. Normalmente, localhost es suficiente.

Configura tu tienda

Ahora te pedirá información sobre tu tienda:

  • Nombre de la tienda: el nombre comercial.
  • Actividad principal: elige la que más se ajuste.
  • País y zona horaria.
  • Crea una cuenta de administrador: aquí defines el usuario y la contraseña para acceder al panel de control de PrestaShop (el back-office).

¡Instalación completada!

El proceso tardará unos minutos. Cuando termine, verás una pantalla de éxito. IMPORTANTE: el instalador te recomendará eliminar la carpeta install por seguridad. Hazlo desde el Administrador de Archivos de tu hosting.

Paso 4: Integración PrestaShop WordPress

Ya tienes PrestaShop funcionando. Ahora, ¿cómo hacemos que se lleve bien con WordPress? La integración prestashop wordpress no es automática, pero hay varias maneras de hacerlo.

Opción 1: Enlace directo (la más sencilla)

Esta es la opción que recomiendo para la mayoría de los usuarios. Consiste en simplemente enlazar tu tienda desde tu menú de WordPress.

  1. En tu WordPress, ve a Apariencia > Menús.
  2. Añade un enlace personalizado con la URL de tu tienda (ej: tudominio.com/tienda).
  3. Ponle el texto que quieras, como "Tienda" o "Comprar".
  4. Guarda el menú.

Así de simple. Tus usuarios harán clic en "Tienda" y serán llevados a tu PrestaShop. La experiencia es fluida, aunque el diseño de la tienda será independiente.

Opción 2: Usar un plugin de integración

Existen plugins que prometen una integración prestashop wordpress más profunda, como sincronizar usuarios o productos. Los más populares son:

  • Prestashop Integration for WooCommerce: permite importar productos de PrestaShop a WooCommerce (no al revés).
  • WP ERP o CartFlows no son específicos, pero pueden ayudar con la gestión.

[WARNING] Los plugins de integración avanzada suelen ser de pago y requieren configuración técnica. Para una tienda pequeña, la opción del enlace directo es más que suficiente y evita dolores de cabeza.

Opción 3: Compartir el tema (para usuarios avanzados)

Si quieres que tu tienda tenga el mismo diseño que tu web en WordPress, puedes hacer lo siguiente:

  1. Exporta el CSS de tu tema de WordPress.
  2. En el back-office de PrestaShop, ve a Diseño > Tema y Logo.
  3. Añade el CSS personalizado en el editor.

Esto es un trabajo manual y delicado. No lo recomiendo a menos que tengas experiencia con CSS.

Paso 5: Configuración básica de la tienda

Una vez instalado, no te lances a añadir productos. Primero, configura lo esencial.

Configura los métodos de pago

En el panel de administración de PrestaShop, ve a Módulos > Módulos y Servicios. Busca los módulos de pago que necesites (PayPal, tarjeta de crédito, transferencia). Actívalos y configúralos con tus credenciales.

Configura los métodos de envío

Ve a Transporte > Transportistas. Crea un transportista (Correos, Seur, etc.) y configura las tarifas según el peso o el precio del pedido.

Crea tus primeras categorías y productos

Este es el trabajo más importante. Organiza tus productos en categorías claras. Añade fotos de calidad y descripciones detalladas. Recuerda que el SEO de tu tienda dependerá de esto.

Preguntas frecuentes sobre instalar PrestaShop en WordPress

Aquí te dejo algunas dudas comunes que suelen tener los usuarios.

¿Puedo usar el mismo tema de WordPress en PrestaShop?

No directamente. Son sistemas diferentes. Puedes intentar replicar el diseño con CSS, pero es complejo. Lo más sencillo es elegir un tema de PrestaShop que se parezca al de tu WordPress.

¿Afecta la instalación de PrestaShop al SEO de mi WordPress?

No, si lo instalas en un subdominio o subcarpeta. La base de datos y los archivos son independientes. Eso sí, asegúrate de que tu WordPress y tu PrestaShop tengan sus propias etiquetas de título y meta descripciones.

¿Puedo usar el mismo usuario para WordPress y PrestaShop?

No. Son sistemas separados con sus propias tablas de usuarios. Tendrás que crear usuarios diferentes en cada uno.

¿Qué hago si mi hosting es muy lento para PrestaShop?

Si tu tienda va lenta, revisa la caché. Activa la caché de PrestaShop en Parámetros Avanzados > Rendimiento. También puedes instalar un módulo de caché como Cacher. Si el problema persiste, considera contratar un plan de hosting con más recursos o un VPS.

¿Puedo migrar mi tienda de WooCommerce a PrestaShop?

Sí, es posible. PrestaShop tiene herramientas de importación de productos desde archivos CSV. Exporta tus productos de WooCommerce y luego impórtalos en PrestaShop. Ten en cuenta que tendrás que reconfigurar los métodos de pago y envío.

Consejos finales para tu nueva tienda

Instalar PrestaShop en WordPress es un gran paso para tu negocio. No te agobies si al principio todo parece mucho. Ve paso a paso.

[TIP] Dedica tiempo a la configuración de las URLs amigables. En PrestaShop, ve a Parámetros Avanzados > SEO y URLs y activa las URLs amigables. Esto mejorará tu posicionamiento en Google.

[INFO] Haz copias de seguridad periódicas. Tanto de tu WordPress como de tu PrestaShop. Puedes usar los plugins de copia de seguridad de tu hosting o herramientas como UpdraftPlus para WordPress y el módulo de copia de seguridad de PrestaShop.

La integración prestashop wordpress bien hecha te dará una web corporativa potente y una tienda online profesional. Si has seguido todos los pasos, ya tienes todo listo para empezar a vender. Recuerda que la práctica hace al maestro, y que cada día aprenderás más sobre la gestión de tu e-commerce. ¡Mucha suerte con tu nueva aventura online!

¿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