Imagen principal del sitio para OpenGraph / Facebook

WordPress está cada vez más vinculado a Jetpack (no es obligatorio, pero empieza a dar cositas tan chulas como Photon que cuesta trabajo no instalarlo en casi todas las webs que sacamos).

Una de las cosas que hace bien es gestionar el opengraph (resumiendo mucho, lo que se ve en Facebook cuando compartimos). Suele pasar que precismente la Home no tiene una imagen destacada correcta, y es precisamente la que más se comparte en el lanzamiento de un sitio.

Con este código en funcions podemos especificar la que queramos (todo esto, y más, en https://jetpack.com/tag/open-graph/ )


function fb_home_image( $tags ) {
if ( is_home() || is_front_page() ) {
// Remove the default blank image added by Jetpack
unset( $tags['og:image'] );

$fb_home_img = 'http://url-de-la-imagen';
$tags['og:image'] = esc_url( $fb_home_img );
}
return $tags;
}
add_filter( 'jetpack_open_graph_tags', 'fb_home_image' );

No hay que olvidar después darse un paseo por https://developers.facebook.com/tools/debug/og/object/
para refrescar la info.

Dejar un comentario

Tu dirección de correo electrónico no será publicada.