Blog

Modificar imagen de Facebook Like en WordPress

Muchas veces me habia topado que no salian las imagenes que yo queria en los Facebook Like. Me puse a investigar un poco y listo:

function img_fb(){
	$thumbid = get_post_thumbnail_id();
	$thumbsrc = wp_get_attachment_image_src( $thumbid );
	if($thumbsrc){
		echo '<meta property="og:image" content="' . $thumbsrc[0] . '" />';
	}
}

add_action('wp_head', 'img_fb');
  • La función se coloca en el functions.php de tu tema, les explico que hace:
  • La funcion toma el ID del thumbnail de la publicacion actual
  • Luego toma la ruta fuente del archivo basado en el ID anterior
  • Si existe este, imprime el tag de Open Graphic utilizado por Facebook
  • Esta funcion la anadimos al wp_head y listo!

Ya tienes las fotos de thumbnail en tus Likes!

Cabe mencionar que esta funcion vendra incluida en mi nuevo framework para temas de WordPress, The Royal Framework.