En este guia explicaremos como configurar WPeMatico para obtener imagenes destacadas de los posts dependiendo del escenario.
¿Que es la imagen destacada?
La imagen destacada es la representación visual de una publicación específica, página o tipo personalizado de publicación. Esta imagen es la que aparece, por ejemplo, como la miniatura de un artículo en el listado de un blog. La imagen destacada es la puerta de entrada para que un usuario haga clic en el enlace y pueda ver todo el contenido del post.
Identificar la ubicación de la imagen.
Lo primero que hay que hacer es analizar el feed para saber donde está la imagen, pueden estar dentro del contenido, en las etiquetas <media> o <enclosure> o en el sitio fuente en el protocolo OpenGraph. Deberías verificar todas estas ubicaciones.
Dependiendo de la ubicación necesitaremos algunas features (o Addons) para obtener las imagenes, vamos a verlo:
1- Usando WPeMatico FREE
Si la imagen está dentro del contenido de los items del feed, bastará con activar la opción “Set first image in content as Featured Image” desde la configuración de WPeMatico o dentro de cada campaña, esta opción identificará la primera imagen encontrada y la asignará como destacada del post.
2- Usando el addon Professional
Si la imagen está dentro de etiquetas <media> o <enclosure> de los items del feed necesitaremos el addon Professional y activar las siguientes opciones dentro de la campaña:
– Get also Images from RSS
– Also enclosure and media RSS tags
– Make featured RSS image
3- Usando el addon Full Content
Si la imagen está en el sitio fuente dentro del protocolo OpenGraph necesitaremos el addon Full Content y activar al opción “Use Open Graph for featured image” dentro de la campaña, esta opción buscará la imagen destacada en la etiqueta <meta og:image> cuando esté disponible.
4- Usar la imagen destacada desde el sitio fuente
Algunas veces nos ha pasado que no queremos almacenar las imagenes en nuestros sitio, para estos casos podemos usar la opción “Use Featured Image From URL” desde la configuración de WPeMatico o dentro de cada campaña.
Esta feature permite usar la imagen desde el sitio fuente sin descargarla en el nuestro, pero deberás instalar y activar el plugin FIFU para que funcione.
Problemas al obtener la imagen destacada
Es posible que a pesar de haber seguido los pasos anteriores sigas teniendo problemas para obtener las imagenes, esto puede ser por diferentes casuas, por ejemplo:
1- Variables Queries
Si la URL de las imagenes tienen variables queries como “.jpg?width=793&w=700” recibiras un mensaje como “Extension not allowed” en el log de la campaña.
Para solucionar esto, debes activar la opción “Strip the queries variables in images URls” del addon Professional dentro de la campaña.
2- El nombre es muy largo
Si el nombre de la imagen es muy largo, podrias tener problemas para obtenerla y recibir un mensaje como “failed to open stream: File name too long” durante la subida de la imagen en el log de la campaña.
Puedes intentar solucionarlo activando la opción “Image Renamer” del addon Professional dentro de la campaña.
3- Error al subir a la biblioteca de medios
En algunas ocaciones se puede generar un problema durante la descarga y subida de imagenes a tu biblioteca de medios.
Para estos casos puedes intentar usando la feature “Custom upload” para sustituir la subida de imaganes de WordPress por una propia, puedes activarla desde la configuración de WPeMatico o dentro de cada campaña.
4- El sitio fuente bloquea el acceso remoto
En algunos casos, el sitio fuente bloquea el acceso remoto e impide obtener las imagenes, desafortunadamente esto se escapa de nuestras manos, pero, puedes intentar usando las imagenes directamente del sitio fuente o contactar a los propietarios del sitio y pedirles agreguen tu sitio en su lista blanca.