• Deshabilitar etiquetas Open Graph cuando usas Jetpack y Yoast SEO

    Deshabilitar etiquetas Open Graph cuando usas Jetpack y Yoast SEO

    Tanto el plugin WordPress SEO by Yoast como los módulos Sharing or Publicize de Jetpack añaden las meta tags Open Graph a cada una de las entradas. Estas etiquetas son utilizadas por Facebook o Twitter, entre otras, para reunir información sobre la publicación y añadir más información cuando alguien la comparte en cualquiera de estas redes sociales.

    Por tanto, es recomendable desactivar las metaetiquetas en alguno de los dos plugins, bien en Jetpack o en Yoast. En mi opinión es preferible dejar activas las de Yoast, ya que este plugin te permite configurarlas de forma mas extensa.

    Para activar o desactivar las meta etiquetas OG de Yoast es super sencillo, tan solo has de ir al menú «Social» del plugin.

    Sin embargo, para hacerlo en Jetpack tendrás que recurrir a un fragmento de código que podrás incluir, por ejemplo, en el archivo functions.php del tema.A continuación te muestro el código para desactivar las etiquetas meta Open Graph de Jetpack:

    [php]
    // Obtener un array con los plugins activos
    $plugins_activos = get_option("active_plugins");

    // Comprobar si ambos plugins, Yoast y Jetpack, están activos
    if ( in_array( ‘jetpack/jetpack.php’, $plugins_activos ) &&
    in_array( ‘wordpress-seo/wp-seo.php’, $plugins_activos ) )
    {
    // Añadir filtro que evita activar las meta etiquetas en Jetpack
    add_filter( ‘jetpack_enable_opengraph’, ‘__return_false’, 99 );
    }
    [/php]