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

PrestaShop y WordPress: Integración básica en el mismo hosting

Actualizado el 9 de junio de 2026

¿Tienes una tienda online con PrestaShop y también un blog o web corporativa con WordPress? Es una combinación muy potente. Muchos negocios quieren tener lo mejor de ambos mundos: la potencia de ecommerce de PrestaShop y la flexibilidad de gestión de contenidos de WordPress. La buena noticia es que puedes tener PrestaShop y WordPress en el mismo hosting, ahorrando costes y simplificando la gestión. En esta guía te explico paso a paso cómo hacer una integración básica, sin necesidad de ser un experto técnico.

¿Por qué combinar PrestaShop y WordPress en el mismo hosting?

Antes de empezar, entendamos por qué esta integración es tan interesante. Combinar PrestaShop WordPress te permite centralizar tu presencia online. Tu tienda maneja productos, carritos y pagos, mientras que WordPress se encarga del blog, las páginas institucionales (quienes somos, contacto) y el SEO de contenidos. Al estar en el mismo hosting, compartes recursos (CPU, RAM, disco), lo que reduce costes y simplifica la administración de dominios y bases de datos.

Además, desde el punto de vista del SEO, tener todo en un mismo servidor evita problemas de velocidad por llamadas externas y facilita la creación de una estructura de enlaces coherente. Por ejemplo, puedes tener tudominio.com/tienda para PrestaShop y tudominio.com/blog para WordPress. Esto es ideal para usuarios que buscan PrestaShop WordPress integración sencilla y económica.

Requisitos previos para la instalación

Para llevar a cabo esta integración, necesitas:

  • Un hosting que soporte PHP 7.4 o superior (recomendado PHP 8.0+ para PrestaShop 8) y MySQL/MariaDB.
  • Acceso a cPanel, Plesk, Syspanel (antes conocido como HestiaCP, acceso por puerto 2106) o cualquier panel de control de hosting.
  • Dominio principal y posibilidad de crear subdominios o subdirectorios.
  • Conocimientos básicos de FTP o gestor de archivos del panel.

[INFO] Si tu hosting usa Syspanel (HestiaCP), recuerda que el acceso es mediante https://tudominio.com:2106. Allí podrás gestionar bases de datos, usuarios FTP y dominios.

Paso 1: Planificar la estructura de carpetas

Lo primero es decidir cómo vas a organizar los archivos. Tienes dos opciones principales:

Opción A: Subdirectorios (recomendada para principiantes)

  • PrestaShop en public_html/tienda (accesible en tudominio.com/tienda).
  • WordPress en public_html/blog (accesible en tudominio.com/blog).

Esta opción es la más fácil de gestionar y no requiere configuraciones DNS adicionales. Además, ambos sistemas comparten el mismo dominio raíz, lo que beneficia el SEO.

Opción B: Subdominios

  • PrestaShop en tienda.tudominio.com.
  • WordPress en blog.tudominio.com.

Requiere crear registros DNS y puede ser más complejo para usuarios novatos. Recomiendo la opción A para una PrestaShop WordPress mismo hosting sin complicaciones.

Paso 2: Instalar PrestaShop

Supongamos que tu hosting ya tiene el dominio principal apuntando a la carpeta public_html. Vamos a instalar PrestaShop en un subdirectorio.

  1. Descarga PrestaShop desde el sitio oficial (versión 8.x es la más estable).
  2. Accede al panel de control de tu hosting (cPanel, Syspanel, etc.) y ve al gestor de archivos.
  3. Crea una carpeta llamada tienda dentro de public_html.
  4. Sube el contenido del ZIP de PrestaShop a esa carpeta. Puedes usar el gestor de archivos o un cliente FTP (FileZilla).
  5. Crea una base de datos MySQL desde el panel. Anota el nombre, usuario y contraseña.
  6. Ejecuta el instalador de PrestaShop visitando tudominio.com/tienda. Sigue los pasos:
    • Selecciona idioma.
    • Acepta la licencia.
    • Introduce los datos de la base de datos que creaste.
    • Configura la tienda (nombre, país, moneda).
    • Crea la cuenta de administrador.

[TIP] Durante la instalación, PrestaShop te preguntará si quieres instalar datos de muestra. Si eres nuevo, selecciona "No" para empezar desde cero.

Paso 3: Instalar WordPress

Ahora vamos a instalar WordPress en el mismo hosting, en otro subdirectorio.

  1. Descarga WordPress desde WordPress.org.
  2. Crea una carpeta llamada blog dentro de public_html.
  3. Sube el contenido del ZIP de WordPress a esa carpeta.
  4. Crea otra base de datos MySQL (por ejemplo, wordpress_blog). No uses la misma base de datos de PrestaShop para evitar conflictos.
  5. Ejecuta el instalador de WordPress visitando tudominio.com/blog.
    • Selecciona idioma.
    • Introduce los datos de la nueva base de datos.
    • Configura el título del sitio, usuario administrador y contraseña.
    • Haz clic en "Instalar WordPress".

[WARNING] Es fundamental que cada CMS tenga su propia base de datos. Si usas la misma, podrías tener problemas de tablas duplicadas o errores de conexión.

Paso 4: Configurar enlaces permanentes y estructura

Una vez instalados ambos, vamos a optimizar la integración para que se vean como un solo sitio.

En PrestaShop

  1. Accede al panel de administración de PrestaShop (ej: tudominio.com/tienda/admin).
  2. Ve a Configuración de la tienda > Parámetros de SEO y URL.
  3. Activa la opción "Amigable para SEO" y guarda.
  4. En Configuración de la tienda > Tráfico y SEO > Configuración de URL:
    • Ajusta la URL base si es necesario. Por defecto será /tienda.
    • Activa "Redireccionar a la URL canónica" para evitar contenido duplicado.

En WordPress

  1. Accede al escritorio de WordPress (tudominio.com/blog/wp-admin).
  2. Ve a Ajustes > Enlaces permanentes.
  3. Selecciona "Nombre de la entrada" o una estructura personalizada como /%postname%/.
  4. Guarda los cambios. Esto hará que las URLs de tus artículos sean limpias.

[INFO] Si más adelante quieres que WordPress esté en la raíz (tudominio.com) y PrestaShop en /tienda, puedes mover WordPress a public_html (raíz) y ajustar la URL de PrestaShop en sus ajustes. Pero para empezar, la estructura con subdirectorios es perfecta.

Paso 5: Personalizar la navegación entre ambos sistemas

Para que los usuarios puedan saltar de la tienda al blog y viceversa, debes añadir enlaces en los menús.

En PrestaShop

  1. Ve a Diseño > Posiciones de módulos o Menú principal (depende de la versión).
  2. Añade un enlace personalizado que apunte a tudominio.com/blog con el texto "Blog".
  3. Guarda los cambios.

En WordPress

  1. Ve a Apariencia > Menús.
  2. Crea un nuevo menú o edita el existente.
  3. Añade un enlace personalizado: URL: tudominio.com/tienda y Texto del enlace: "Tienda".
  4. Asigna el menú a la ubicación deseada (por ejemplo, menú principal).
  5. Guarda.

Paso 6: Compartir usuarios (opcional pero avanzado)

Si quieres que los clientes registrados en PrestaShop también puedan comentar en WordPress, necesitarás una integración más avanzada mediante plugins o desarrollo a medida. Para una integración básica, no es necesario. Cada sistema gestiona sus propios usuarios.

[TIP] Para un blog simple, no compliques la vida compartiendo usuarios. Los clientes pueden registrarse en la tienda para comprar, y en WordPress pueden comentar como invitados o con su propia cuenta de WordPress.

Paso 7: Sincronizar estilos (opcional)

Para que visualmente parezca un solo sitio, puedes aplicar el mismo diseño en ambos. Esto requiere algo de trabajo con CSS y temas.

  1. Elige un tema similar para PrestaShop y WordPress. Busca temas que compartan paleta de colores, tipografía y estructura.
  2. Personaliza el CSS en WordPress (Apariencia > Personalizar > CSS adicional) y en PrestaShop (Diseño > Tema y logo > CSS personalizado) para igualar estilos.
  3. Usa el mismo logotipo y favicon en ambos.

Solución de problemas comunes

Error 404 al acceder a las subcarpetas

Si al visitar tudominio.com/tienda o tudominio.com/blog ves un error 404, es probable que el archivo .htaccess no esté configurado correctamente. En PrestaShop, ve a Configuración de la tienda > Parámetros de SEO y URL y haz clic en "Guardar" para regenerar el archivo. En WordPress, ve a Ajustes > Enlaces permanentes y guarda de nuevo.

Problemas de base de datos

Si ves errores de conexión a la base de datos, verifica que los datos en los archivos de configuración (app/config/parameters.php en PrestaShop, wp-config.php en WordPress) sean correctos. Asegúrate de que los nombres de usuario y contraseñas coincidan con los que creaste en el panel.

Conflictos de plugins o módulos

Algunos plugins de WordPress o módulos de PrestaShop pueden consumir muchos recursos. Si el hosting es compartido, monitorea el uso de CPU y memoria. Desactiva lo que no uses.

[WARNING] Nunca instales un plugin de WordPress que intente gestionar productos de PrestaShop a menos que sea de un desarrollador de confianza. Las integraciones directas pueden ser inestables.

Preguntas frecuentes (FAQ)

¿Puedo tener PrestaShop en la raíz y WordPress en un subdirectorio?

Sí. Simplemente instala PrestaShop en public_html (raíz) y WordPress en public_html/blog. Luego ajusta las URL en ambos sistemas.

¿Afecta al SEO tener dos CMS en el mismo hosting?

No, siempre que uses URLs limpias y evites contenido duplicado. De hecho, Google valora positivamente tener un blog activo vinculado a una tienda, ya que genera contenido fresco y enlaces internos.

¿Necesito conocimientos de programación?

Para la integración básica que describimos aquí, no. Solo necesitas saber subir archivos y crear bases de datos desde el panel de control. Si quieres compartir usuarios o sincronizar catálogos, sí necesitarás un desarrollador.

¿Qué hago si mi hosting usa Syspanel (HestiaCP)?

Accede a https://tudominio.com:2106 con tus credenciales. Allí encontrarás las mismas opciones: gestor de archivos, creación de bases de datos y dominios. Los pasos son idénticos a los descritos.

¿Puedo usar un certificado SSL para ambos?

Sí. Si tu hosting tiene SSL gratuito (Let's Encrypt), actívalo para el dominio principal. Tanto tudominio.com/tienda como tudominio.com/blog heredarán el certificado automáticamente.

Conclusión

Combinar PrestaShop WordPress en el mismo hosting es una estrategia inteligente para negocios que quieren potenciar su presencia online sin multiplicar costes. Con esta guía básica, has aprendido a instalar ambos sistemas en subdirectorios, configurar sus URL y crear una navegación unificada. Recuerda que la clave está en la planificación: elige bien la estructura de carpetas, usa bases de datos separadas y mantén la coherencia visual.

Si tienes dudas, revisa la documentación oficial de PrestaShop y WordPress, o consulta con tu proveedor de hosting. ¡Ahora ya puedes disfrutar de lo mejor de ambos mundos!

¿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