By default, Jetpack’s Publicize module will pick up your post’s Featured Image if it is large enough, and will upload it alongside the tweet like so:
We’ve implemented this feature a couple of years ago to make the tweets more noticeable in your followers’ timeline; the image stands out more than the “Twitter Card”, the other tweet format you may be familiar with when sharing links manually. Here is an example:
I understand that you’d prefer your tweets to use Twitter Cards. Unfortunately, it’s currently not possible to customize Jetpack to use Twitter Cards only. That’s something we may enable in the future though. Keep an eye on our changelog, we’ll mention it there as soon as we make new improvements to the Publicize module.
I hope this clarifies things a bit.
Hi Jeremy, thanks for the reply.
What I am looking for is Summary Card with Large Image (https://dev.twitter.com/cards/types/summary-large-image).
It should look like this: http://techbloke.com/wp-content/uploads/2015/10/Twitter-summary-card-large-image.png
When I use the Card validator (https://cards-dev.twitter.com/validator) the preview looks perfect for the page I use. On the page itself, these lines in the head are present:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@twitteraccount">
<meta name="twitter:title" content="Post Title">
<meta name="twitter:description" content="The description is here, but doesn't appear on Twitter.">
<meta name="twitter:image" content="http://www.example.com/wp-content/uploads/featured-image-that-is-more-than-600px.jpg">
I can’t figure out what Jetpack does to the posting that Twitter doesn’t display it correctly. When I tweet the url manually there is no problem.
Hope you can shine some light on this.
Thanks
Jetpack’s Publicize module doesn’t rely on Twitter Cards to display the post image. Instead, it uploads the image alongside the tweet like in the example I posted above.
When you share the link manually, only the link is posted and Twitter consequently uses the Twitter Cards, like in the second example I posted earlier.
Does it help?
Yes, I think I’m starting to understand. So, basically I’m looking for a plugin that sends a new post link to Twitter as soon as the post goes live?
Right. Jetpack’s Publicize feature does a bit more than posting a simple link right now, so if you’d prefer something simpler you will need to look for a different plugin.
You can also subscribe to this GitHub issue to follow our progress on this; we’ll update the issue as soon as we add an option to share “simple” links via Publicize:
https://github.com/Automattic/jetpack/issues/565
Thanks!
Clear. Thanks for the link. I’ll try to find another plugin for this for now, but will keep an eye on the Publicize progress on this.
Thanks