Hi,
I’m looking to track down the exact change and didn’t see it at my first pass between 3.0 and 3.1. Were you previously using version 3.0 or an older version?
3.0 added the ability to set the twitter:site tag (via Settings->Sharing), so we added the logic to do quite a bit with that.
If it isn’t manually set, it will default to the first Twitter account that is associated with Publicize AND set to be shared to all users.
(The twitter:creator will default to the post author’s Twitter/Publicize account).
Thanks for your patience. I couldn’t duplicate the change between versions on my end. If you’d like to close this (I see you’re using Yoast SEO for open graph tags now), I can do that too.
Cheers.
Hi,
I suppose I was previously using version 3.0 (since I usually do the plugin updates less than 24 hours after the notification).
How can I disable Jetpack Open Graph meta tags ?
I can’t duplicate different behavior in 3.0 in my testing.
In any event, you can manually determine the twitter:site
either by adding a Twitter handle to Setting->Sharing in the options at the bottom or via code like this in your theme’s functions.php file or a core functionality plugin:
function tweakjp_custom_twitter_site( $og_tags ) {
$og_tags['twitter:site'] = '@kraft';
return $og_tags;
}
add_filter( 'jetpack_open_graph_tags', 'tweakjp_custom_twitter_site', 11 );
I’ve opened a bug report for us to improve this in an upcoming version.
I read on some topics on the web that Jetpack was added functionnality to not generate OG tags if it detects the YOAST SEO plugin.
It seems like Jetpack doesn’t detect YOAST plugin anymore.
Hi, that’s right, we removed that functionality because Yoast also detects Jetpack; unfortunately, they made a mistake in their implementation. We will be including detection for Yoast’s SEO plugin in a 3.1.1 update that should be released this week.