Support Home > Social > Jetpack Social: Twitter

Jetpack Social: Twitter

Thanks to Jetpack Social‘s auto-sharing feature, you can automatically publish each one of your blog posts to your Twitter account.

Connect your site to your Twitter account

  1. To get started, log in to Twitter.
  2. Then, navigate to Jetpack → Settings → Sharing from your WordPress dashboard.
  3. Click ‘Connect your social media accounts’.
  4. This will take you to the connections page in your dashboard.
  5. Click the connect button next to the Twitter logo.
  6. To accept the connection, click ‘Authorize App’.

You will then be asked to confirm the Twitter account that you’d like to connect with.

You’ll then be taken back to your dashboard and will see a success message and dialog. To make the Twitter connection available to all users of the blog, you can click the downward arrow next to the Twitter option (see image below) and select the profiles you’d like available to all administrators, editors, and authors. What this means is that when any other Jetpack-connected user creates a post on this site, it will also auto-share to this Twitter profile.

Reconnecting Twitter

If the connection between Twitter and Jetpack gets disconnected for some reason, don’t worry, just follow these steps and you’ll be back on track again in no time.

  1. Log in to your site. Navigate to Jetpack → Settings → Sharing from your WordPress dashboard and click on ‘Connect your social media accounts’. This takes you to the connections page in your dashboard, and from here you can click the ‘Disconnect’ next to the link to the Twitter account you wish to disconnect.
  2. Confirm the Twitter link now says Share posts to your Twitter feed and you see a notification saying ‘The Twitter account was successfully disconnected’.
  3. Clear your browser’s cookies (this clears some cookies that Twitter sets which are often part of the problem).
  4. Visit your Applications page on Twitter and revoke access to the application.
  5. Log back into your site. Navigate to Jetpack → Settings → Sharing from your WordPress dashboard and follow these steps to reconnect.

Auto-sharing a post as a Twitter thread

There are two options for auto-sharing a post to Twitter:

  1. Single Tweet: Share a link to your post in a single tweet, with an optional custom message.
  2. Twitter Thread: Share the entire post (text, images, videos) as a series of Tweets in a Twitter thread.

If you select the Twitter Thread option, you’ll see vertical bars in the post editor, indicating where your content will be split into separate tweets.

Indication of how Jetpack splits a post into separate tweets.
Content is automatically divided into separate Tweets, as indicated.

Note that there are certain limitations around the type of content which can be shared to Twitter, so it’s possible that not everything in your post will be included in the Twitter thread. If you click on any block in your post you’ll see a Twitter icon at the bottom of the block. Any relevant information about the content will be displayed here.

Attaching images without using Twitter cards

Before Jetpack v8.5, Jetpack would attach images to Tweets without relying on a Twitter card. You can restore that functionality by adding a code snippet to your site:

add_filter( 'jetpack_publicize_options', function( $option ) { 
    $option['attach_media'] = true;
    return $option;
} );

If you need help doing this, you can read more about adding PHP code snippets.

Troubleshooting Jetpack Social Twitter Connections

As a first step, check that your Jetpack connection is working properly – Jetpack Social will not work correctly otherwise. If you continue to have trouble with Jetpack Social, take a look at our Troubleshooting page, or feel free to contact us.

  • Table Of Contents

  • Categories

  • Contact Us

    Need more help? Feel free to contact us.