Integrar tu blog WordPress en Prestashop

Muchas de las tiendas montadas con Prestashop, puede tener integrado un blog relacionado con la temática del comercio como manera de mostrar un contenido atractivo a los posibles clientes y visitantes de la web, y que ayude a incrementar nuestras ventas.

En esta entrada mostraremos como se integra un blog WordPress en nuestra tienda Prestashop, paso por paso.

Wordpress y Prestashop

1. Descargar WordPress

Primero descargaremos de la web oficial de WordPress una versión del mismo, la última por ejemplo.

2. Subir WordPress por FTP

Crearemos en el directorio raíz (normalmente se llama www o httpdocs) de nuestro prestashop, una nueva carpeta llamada /blog, en ella subiremos por FTP todos los ficheros del wordpress que hemos descargado en el paso 1.

3. Configurar WordPress

Accederemos a continuación a configurar el blog de wordpress como cualquier otro, es decir, si la url de nuestra tienda es www.nuestroprestashop.es, para acceder a la configuración entraremos en www.nuetroprestashop.es/blog, y en esta configuración, básicamente solo tendremos que configurar la base de datos, que será la misma que la de nuestra tienda, conviene dejar la configuración por defecto, con las tablas del WordPress con prefijo ws_ para diferenciarlas.

4. Modificar cabecera y pie del Blog

Ya tendríamos nuestro blog instalado, pero ahora lo que nos gustaría es que tuviera los estilos y estuviera integrado con nuestra tienda.

Para ello modificaremos los ficheros header.php y footer.php de la template que estamos usando de wordpress, en principio valdría para cualquier template, pero con la template llamada twentytwelve no hay problema.

Habría que sobreescribir header.php con estas dos líneas:

<?php
require_once(dirname(__FILE__).'/../../../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../../../header.php');
?>

y footer.php con estas otras:

<?php
require_once(dirname(__FILE__).'/../../../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../../../footer.php');
?>

 

5. Adaptar estilos

En algunos casos puede ser necesario adaptar un poco los estilos para asegurar que los elementos se coloquen bien entre si. Lo verás si abres <tudominio.com>/blog y no sale como esperado.

6. Introducirlo en el menú del Prestashop

Ya quedaría nuestro blog totalmente integrado, podemos modificar estilos para el mismo a nuestro gusto, y añadirlo al prestashop como prefiramos. Es muy típico añadirlo como un elemento más en el menú principal, para ello deberemos ir a configurar el módulo Menú Horizontal Superior:



menu1

 

A continuación añadimos el Link al Blog:

menu2

Quedando de esta forma el menú:

menu3

 

7. Te ayudamos

Intenta seguir estos pasos para hacer la integración – si ves que te da problemas, cuenta con el soporte de nuestro equipo de expertos en PrestaShop.

 

 

Leave a Comment:

11 comments
SANTIAGO TORIBIO says 14 septiembre, 2016

Hola me gustaría crear un wordpress e integrarlo en mi tienda prestashop. Me decis como podemos hacerlo y un presupuesto o el coste del modulo?

Reply
    PrestAyuda says 19 septiembre, 2016

    Muchas gracias Santiago, te hemos enviado un e-mail para comentar tu proyecto!

    Reply
Iñigo fernandez says 6 octubre, 2016

Hola;

Tengo un prestashop 1.6 con dos idiomas (Español e Inglés). Necesito instalar un wordpress que vaya en en duvetopia.com/es/blog. El problema ea que el presatshop crea el directorio /e de forma /es. Si luego creo uno real donde instalo el wordpress me da problemas. Me podéis ayudar? Muchisimas gracias.

Reply
    PrestAyuda - Sonia says 14 octubre, 2016

    Hola Iñigo,

    Gracias por contactar PrestAyuda.
    En general, prestashop siempre crea carpetas de idiomas con dos letras, como “ES” y tenemos que configurar una excepción para /es/blog.
    Si necesitas más ayuda, contacta [email protected]

    Reply
Diego says 21 febrero, 2017

Buenas tardes,

no entiendo muy bien el 3º paso… ¿Quiere decir que WordPress y Prestashop usarían la misma base de datos? ¿O cada uno una base de datos diferente?

Gracias

Reply
    PrestAyuda says 22 febrero, 2017

    Tanto WordPress como PrestaShop necesitan una base de datos MySQL – esta es posible compartir entre los dos sistemas, de modo que solamente hace falta un hosting con 1 base de datos mysql (a veces con esta limitación hay o al menos había mejores precios). Para que se diferencien las tablas de cada sistema, se utiliza un prefijo, para que cada tabla de presta por ejemplo empiece por ps_ y cada tabla de wordpress por wp_ (los prefijos conviene alterar y alargar por seguridad)

    Reply
Diego says 27 febrero, 2017

Buenos días,
estoy intentando integrar un wordpress en Prestashoop, tengo el tema Ttwentytwelve y cambio los archivos de la cabecera y pie de página como se describe pero me da un error y no se me muestra nada… ¿me podéis ayudar?

Reply
Manuel says 21 marzo, 2017

Buenas tardes
He realizado el desarrollo exactamente igual como esta escrito y no me da un resultado positivo no me funciona el frontend del wordpress solo el backend de administracion, el prestashop funciona correctamente. He activado el modo debug y no existe la ruta…
¿Me podeís enseñar una demostración del desarrollo?

Muchas gracias por su tiempo
Un saludo

Reply
Sara says 25 mayo, 2017

Hola,
He estado siguiendo los pasos de vuestro magnífico tutorial, pero tengo problemas con el paso 4 ya que, según dice el error, los archivos a los que se intenta llamar ya no existen (prestashop version 1.7), ¿me podéis dar alguna solución?
Gracias

Reply
    PrestAyuda - Sonia says 29 mayo, 2017

    Hola Sara,
    Lamento informarte que desde PrestAyuda ya no ofrecemos soporte técnico. Nuestro servicios, ahora, están enfocados en ayudar a las tiendas online a conseguir más visitas y ventas. Gracias por contactarnos.

    Reply
Add Your Reply

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies
CHECKLIST GRATUITA

CONSIGUE MÁS VENTAS  

CON ESTA CHECKLIST

  • Sigue paso a paso las indicaciones.
  • Posiciona tu tienda en lo más alto.
  • A mayor visibilidad, mejores ventas.
x