Módulo para ver entradas de Wordpress2Prestashop

top feature image

AVISO: Esta entrada tiene más de dos años desde su publicación. Es posible que el contenido esté desactualizado.

Módulo para ver entradas de Wordpress2Prestashop

Valora este artículo:
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 4,00 de 5)
Cargando…

Este post lo voy a colgar por que me ha sido útil a la hora de añadir funcionalidades a una tienda montada con Prestashop. Se trata de un módulo del que la gente de GenWeb han programado una primera version para Prestashop: WordPress2Prestashop. Esta gente da la opción de descargarlo desde su web y utilizarlo de manera gratuita todos aquellos que queráis implementar una sección de últimas noticias o post recientes en vuestra tienda Prestashop.

Yo he modificado un poco este módulo que fue implementado para mostrar en la home page de Prestashop las últimas noticias (y sus correspondientes thumbnails) de un blog montado sobre WordPress que a su vez esté instalado en una subcarpeta del mismo dominio, por ejemplo www.urldeprestashop.com/blog aunque siguiendo los pasos descritos en este post a mi me ha funcionado utilizanto una ruta de WordPress desde fuera del dominio que estaba utilziando.

Básicamente WordPress2Prestashop lee un feed RSS y lo muestra en la parte central de la portada de la tienda. La gente de GenWeb tiene programado también un módulo que permite mostrar las últimas entradas de un blog. Podremos situarlo en la barra lateral izquierda de Prestashop, pero no es lo que yo necesitaba.

Además de mostrar las últimas noticias desde un RSS externo dentro de Prestashop, en esta primera versión se pueden configurar cuántas noticias queremos que se vean, la longitud de la descripción de las mismas y añadir un título para el widget.

Los CSS para darle un poco de estilo al módulo viene escrito dentro del propio módulo por lo que a no ser que tengas conocimientos de hojas de estilos, mejor no tocar nada. Decir que esto de escribir las hojas de estilo in-line no es buena idea a la hora de puntuar el SEO. En futuras revisiones que le haga a este módulo intentaré importar desde su correspondiente hoja de estilo.

El módulo está pensado para WordPress, pero es compatible con otros muchos feeds que muestran las imágenes de sus artículos de la misma forma que WordPress lo hace. Es cuestión de informarse un poco sobre ello.

Descargar el módulo para Prestashop

INSTALACIÓN DEL MÓDULO PARA PRESTASHOP

PASO 1 – Para incorporar las imágenes destacadas (featured) de nuestros posts al feed de WordPress. Por consiguiente que estas se muestren en Prestashop con nuestro módulo. Previamente instalaremos un plugin en WordPress que añada  imágenes a nuestro feed. A mi me ha funcionado bien “WP RSS images”, que a mi me ha funcionado perfectamente en los tests con WP 4.5.2. Si alguien encuentra un módulo que haga lo mismo en Wordpress, puede hacer la prueba. Si la manera de insertar la miniatura es igual, podría funcionar.

El módulo se puede descargar desde aquí e instalarlo en WordPress. Quiero recordar que este módulo añade a nuestro feed las imágenes destacadas (featured) de cada post. Por esto, para que todo funcione, es indispensable que todos los posts que publiquemos tengan una “featured image”. Parece una perogrullada, pero sé por que lo dejo escrito …

Si todo ha ido bien, y visitamos el feed de nuestro WordPress en www.urldeprestashop.com/blog/feed/. Veremos que el feed tiene la estructura que podéis ver en la siguiente imagen. En la captura que muestro, se puede ver que la URL no se corresponde con la que pongo de ejemplo. Pero como he dicho anteriormente, esto funcionará perfectamente desde direcciones externas a nuestro dominio.

feed wordpress2prestashop

PASO 2 – Una vez tenemos el feed de WordPress preparado y compatible con nuestro módulo, debemos descargar el módulo WordPress2Prestashop. Después tendremos que instalarlo desde el backend de Prestashop como un módulo cualquiera. Una vez está instalado sólo hay que realizar una pequeña configuración inicial para que empiece a funcionar. Para ello hacemos click en “Configurar”.

Wordpress2Prestashop

PASO 3 – Tras pulsar el enlace de configuración del módulo, veremos un sencillo formulario de configuración.

El parámetro más importante a configurar es la dirección URL del feed de WordPress que queremos mostrar. Esta puede ser del tipo www.miblog.com/feed/ o www.mitienda.com/blog/feed/ o cualquier otra ruta válida de un feed WordPress. Si tu Wordpress no tiene Feed, consulta el siguiente enlace.

El resto de parámetros de configuración que se muestran son el título del widget (cabecera que aparecerá sobre nuestras noticias), el máximo de palabras a mostrar (nos permite acortar la descripción de las noticias si estas son demasiado largas para nuestra portada) y el máximo de noticias a mostrar (nos permite mostrar las X últimas noticias). Si no queremos acortar la descripción del feed o limitar el máximo de items, podemos dejar los dos últimos campos en blanco.

preferencias wordpress2prestashop

RESULTADO – Si hemos realizado todos los pasos anteriores correctamente y todo ha ido bien, al visitar la portada de nuestra tienda deberíamos ver en la parte central. Tirando hacia abajo, nuestra nueva sección de noticias. Tal y como se muestra en la siguiente captura.

wordpress2prestashop funcionando

Este módulo consta de muy pocos archivos para funcionar. Dos de ellos serán imágenes (un icono y una imagen a mostrar cuando no se pueda obtener la miniatura de la entrada). Un archivo más será php y el otro XML.

Wordpress2Prestashop.php

 

config_es.xml

Estos son los dos archivos del módulo que podéis descargar desde el enlace que he puesto más arriba. Como se puede ver queda mucho que mejorar a este lector de RSS. Es solo cuestión de escribir un poco más de código. Salu2.

Fuente