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

Cómo instalar WordPress en PrestaShop (Entorno de desarrollo)

Actualizado el 7 de febrero de 2026

¿Por qué instalar WordPress en un entorno PrestaShop?

Si tienes una tienda online con PrestaShop, seguramente te has dado cuenta de que el blog integrado es bastante limitado. Aunque sirve para publicar noticias básicas, no ofrece la flexibilidad, los plugins ni las opciones de personalización que necesitas para posicionar tu tienda en Google. La solución más eficaz y profesional es instalar WordPress en PrestaShop como un blog independiente pero conectado a tu tienda.

WordPress es el mejor gestor de contenidos (CMS) del mundo. Con él, puedes crear artículos optimizados para SEO, mejorar la velocidad de carga, añadir formularios, mapas de calor y un sinfín de herramientas. Lo ideal es hacerlo en un entorno de desarrollo primero, para no romper tu tienda real si algo sale mal. En este artículo te explico paso a paso cómo hacerlo, incluso si nunca has tocado un servidor en tu vida.

Qué necesitas antes de empezar

Antes de lanzarte a instalar WordPress en PrestaShop, asegúrate de tener a mano lo siguiente:

  • Un dominio o subdominio donde alojar el blog.
  • Acceso al panel de control de tu hosting (cPanel, Syspanel, Plesk, etc.).
  • Un cliente FTP (como FileZilla) o el administrador de archivos del hosting.
  • Credenciales de acceso a tu base de datos MySQL.
  • Paciencia y 30 minutos de tiempo libre.

¿Por qué un subdominio?

La mejor práctica es crear un subdominio wordpress (por ejemplo, blog.tutienda.com). Esto mantiene tu tienda PrestaShop en el dominio principal y el blog en una ubicación separada pero relacionada. Así, no mezclas archivos ni bases de datos, y si algo falla en el blog, tu tienda sigue funcionando perfectamente.

Paso 1: Crear un subdominio en tu hosting

Lo primero es crear el espacio donde vivirá WordPress. Accede a tu panel de control. Si usas Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Por ejemplo: https://tudominio.com:2106.

Dentro del panel, busca la opción "Subdominios" o "Dominios". Crea un subdominio con un nombre descriptivo, como blog, noticias o wordpress. El sistema creará automáticamente una carpeta en tu servidor (normalmente dentro de public_html) con ese nombre.

Ejemplo práctico:

  • Dominio principal: mitienda.com
  • Subdominio: blog.mitienda.com
  • Carpeta del servidor: public_html/blog

Una vez creado, ya tienes la estructura base. Ahora toca preparar la base de datos.

Paso 2: Crear la base de datos MySQL

WordPress necesita una base de datos para guardar las entradas, usuarios, comentarios y configuración. No uses la base de datos de PrestaShop, porque se corromperían los datos. Crea una nueva y limpia.

En tu panel de control (Syspanel, cPanel, etc.), busca "Bases de datos MySQL" o "MySQL Databases". Sigue estos pasos:

  1. Crea una base de datos nueva. Ponle un nombre claro, como blog_wp.
  2. Crea un usuario para esa base de datos (por ejemplo, blog_user).
  3. Asigna una contraseña segura (guárdala bien, la necesitarás en el paso 4).
  4. Vincula el usuario a la base de datos y dale todos los privilegios (ALL PRIVILEGES).

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

Paso 3: Descargar WordPress y subirlo al servidor

Ahora vamos a por el archivo principal. Ve a wordpress.org y descarga la última versión en español. Es un archivo .zip de unos 20 MB.

Descomprime el archivo en tu ordenador. Verás una carpeta llamada wordpress con muchos archivos dentro. Debes subir todo el contenido de esa carpeta a la carpeta del subdominio que creaste en el paso 1.

Tienes dos formas de hacerlo:

  • Desde el administrador de archivos del hosting: entra, navega hasta public_html/blog y sube los archivos.
  • Desde FTP: usa FileZilla y arrastra los archivos a la carpeta correspondiente.

[WARNING] No subas la carpeta wordpress completa, sino su contenido interno. Si subes la carpeta anidada, la URL del blog sería blog.mitienda.com/wordpress, lo cual no es lo que queremos.

Paso 4: Ejecutar el instalador de WordPress

Una vez subidos los archivos, abre tu navegador y visita la URL de tu subdominio. Por ejemplo: http://blog.mitienda.com.

Verás la pantalla de instalación de WordPress en español. El proceso es muy intuitivo, pero te lo detallo:

  1. Selecciona el idioma: elige español y pulsa "Continuar".
  2. Crea un archivo de configuración: WordPress te pedirá los datos de la base de datos. Rellena:
    • Nombre de la base de datos: el que creaste (ej. blog_wp).
    • Usuario: el usuario que creaste (ej. blog_user).
    • Contraseña: la que asignaste.
    • Servidor de base de datos: normalmente es localhost. Si no funciona, consulta a tu hosting.
    • Prefijo de tabla: deja el que viene por defecto (wp_).
  3. Pulsa "Enviar" y WordPress comprobará la conexión. Si todo está bien, pulsa "Instalar".
  4. Ahora te pedirá información del sitio:
    • Título del sitio: por ejemplo, "Blog de Mi Tienda".
    • Nombre de usuario: elige uno para entrar al panel (evita "admin" por seguridad).
    • Contraseña: crea una robusta.
    • Correo electrónico: uno válido.
  5. Pulsa "Instalar WordPress".

¡En menos de un minuto tendrás tu WordPress funcionando! La pantalla te mostrará un mensaje de éxito y podrás acceder al panel de administración.

Paso 5: Configurar la conexión entre WordPress y PrestaShop

Ahora tienes dos sistemas separados: tu tienda PrestaShop y tu blog WordPress. Para que trabajen juntos y no parezcan dos mundos incompatibles, necesitas hacer algunos ajustes.

5.1. Configurar los enlaces permanentes (Permalinks)

En WordPress, ve a Ajustes > Enlaces permanentes. Elige la opción "Nombre de la entrada" o "Estructura personalizada" con /%postname%/. Esto genera URLs limpias y amigables para SEO, como blog.mitienda.com/mejores-zapatillas-2024.

5.2. Redirigir el blog de PrestaShop al blog de WordPress

PrestaShop tiene su propio módulo de blog. Para que los usuarios no se pierdan, puedes desactivarlo o redirigirlo. Ve a la configuración de tu tienda y busca la sección de módulos. Desactiva el blog nativo y crea un enlace en el menú principal que apunte a blog.mitienda.com.

5.3. Compartir usuarios (opcional)

Si quieres que los clientes de tu tienda puedan comentar en el blog con su cuenta de PrestaShop, necesitarás un plugin como "WP-Members" o "User Switching". Sin embargo, para un entorno de desarrollo, esto es secundario. Enfócate primero en el contenido.

Paso 6: Instalar un tema y plugins esenciales

Un blog WordPress desnudo es feo y poco funcional. Instala un tema limpio y rápido, como Astra, GeneratePress o OceanWP. Todos tienen versiones gratuitas.

En cuanto a plugins, estos son imprescindibles:

  • Yoast SEO o Rank Math: para optimizar tus artículos.
  • Wordfence o Limit Login Attempts: para seguridad.
  • W3 Total Cache o LiteSpeed Cache: para velocidad.
  • Akismet: para filtrar comentarios spam.

[INFO] No instales decenas de plugins a la vez. Cada plugin añade peso y puede ralentizar tu blog. Empieza con lo esencial y ve añadiendo según necesites.

Paso 7: Probar el entorno de desarrollo

Ahora viene la parte divertida: jugar con tu nuevo blog. Crea un par de artículos de prueba, prueba a publicar, modifica el diseño, cambia colores, etc. Este entorno de desarrollo es tu campo de pruebas. No tengas miedo de romper cosas, porque nada de esto afecta a tu tienda real.

Algunas pruebas recomendadas:

  • Publica una entrada y comprueba que la URL se ve bien.
  • Activa un plugin y verifica que no da errores.
  • Cambia el tema y mira cómo se ve en móvil.
  • Comprueba la velocidad de carga con Google PageSpeed Insights.

Paso 8: Migrar el blog a producción (cuando estés listo)

Una vez que estés satisfecho con el blog en el entorno de desarrollo, es hora de llevarlo a producción. El proceso es sencillo:

  1. Exporta el contenido de WordPress (Herramientas > Exportar). Esto genera un archivo XML.
  2. Crea un nuevo subdominio o carpeta en tu servidor de producción (o reutiliza el mismo si ya está en producción).
  3. Instala WordPress en el servidor de producción (repite los pasos 1-4).
  4. Importa el archivo XML en el nuevo WordPress (Herramientas > Importar).
  5. Reconfigura los ajustes, tema y plugins.

[WARNING] Antes de migrar, haz una copia de seguridad completa de tu tienda PrestaShop. Aunque el proceso es seguro, es mejor prevenir.

Preguntas frecuentes (FAQ) sobre WordPress y PrestaShop

¿Puedo instalar WordPress dentro de la misma carpeta que PrestaShop?

Técnicamente sí, pero no lo recomiendo. Mezclar archivos de dos CMS en la misma carpeta puede causar conflictos en las reglas de reescritura de URLs y en los archivos .htaccess. Usa siempre un subdominio o una subcarpeta separada.

¿Afecta el blog WordPress al SEO de mi tienda PrestaShop?

Al contrario, lo beneficia. Un blog con contenido fresco y de calidad mejora el posicionamiento general de tu dominio. Además, puedes enlazar internamente desde el blog a tus productos de la tienda.

¿Necesito conocimientos de programación?

No. Todo el proceso se hace desde el panel de control del hosting y la interfaz gráfica de WordPress. Solo necesitas saber leer y seguir instrucciones.

¿Qué hago si el instalador de WordPress me da error de conexión a la base de datos?

Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactos. También verifica que el servidor de base de datos sea localhost. Si sigue fallando, contacta con tu proveedor de hosting.

¿Es mejor usar el blog nativo de PrestaShop?

Para necesidades muy básicas, sí. Pero si quieres crecer y posicionarte en Google, WordPress es infinitamente superior. El blog nativo de PrestaShop carece de plugins avanzados de SEO, no tiene opciones de personalización profundas y su editor de contenido es limitado.

¿Puedo usar el mismo certificado SSL para el subdominio?

Sí, la mayoría de los certificados SSL cubren todos los subdominios (wildcard). Si no es tu caso, puedes generar un certificado gratuito con Let's Encrypt desde tu panel de control.

¿Cuánto tarda en indexar Google mi blog WordPress?

Depende de la autoridad de tu dominio y de la frecuencia de publicación. Normalmente, entre 2 y 6 semanas. Asegúrate de enviar el sitemap de WordPress (generado por Yoast o Rank Math) a Google Search Console.

Conclusión: tu blog WordPress y tu tienda PrestaShop pueden convivir

Instalar WordPress en PrestaShop no es complicado si sigues estos pasos. Lo más importante es separar los entornos, usar un subdominio y probar todo antes de lanzarlo a producción. Recuerda que wordpress en prestashop es una combinación ganadora: la potencia de WordPress para contenido y la robustez de PrestaShop para el comercio electrónico.

No tengas miedo de experimentar. Crea un blog wordpress prestashop en un entorno de desarrollo, juega con él, aprende y, cuando te sientas seguro, migra a producción. Tu tienda te lo agradecerá con más tráfico y mejores posiciones en Google.

Si tienes dudas, deja un comentario en este artículo y te ayudaré en lo que pueda. ¡Buena suerte con tu blog!

¿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