Encourage Readers to ReTweet Your Posts

May 19, 2009 ·

One of the most popular uses of Twitter is to share links to great websites or blog posts you have read. By adding a ReTweet button to the top of each of your blog posts, you encourge your readers to share your post with other Twitter users.

See what happens when you click on the green ReTweet button at the top of this blog post (you have to have a twitter account). Basically a Twitter post appears automatically in your status update box with RT@nzwebwoman (I have used my username in this example), the title of your blog post and a link to the post This can be the actual url if it’s not too long or a shortened url from tinyurl etc.

Why Add a RetweetLink?

All the followers of the person who posted your retweet see the update as well as anyone searching Twitter for keywords/phrases in your posts title. These people can do any of the following:

  • Retweet themselves so all their followers see it (and so on and so on)
  • Click on the RT@yourusername and go straight to your Twitter page
  • Click on the url/post address and go direct to your blog post

Option 1:Get a Tweetmeme Button

The most popular and easy to install Retweet Plugin at the moment is the Tweetmeme Plugin (see the green box at the top of my posts). This plugin also displays how many times each post has been retweeted (a great way to see what’s popular.

  1. http://wordpress.org/extend/plugins/tweetmeme/
  2. Upload to your Plugins folder using ftp and activate on your website.
  3. Go to the Tweetmeme admin page under Settings inside your WordPress admin.
  4. Choose to add the button to the top, bottom or both of all your blog posts.
  5. Add your twitter username and save the settings.
NOTE: If your website displays excerpts (the first sentence with an image) of your recent blog posts on your homepage, they will not like this plugin. Luckily you can fix this by taking the following steps.
  • On the Tweetmeme admin page, choose ‘Insert Code manually’
  • Open your index.php file and insert the following code somewhere near the date at the top of the post.
  • < ?php if (function_exists('tweetmeme')) echo tweetmeme(); ?>
  • Upload the updated file to your website’s theme folder using ftp.

Option2: Add Retweet Plugin to Your Blog

  1. Download the WordPress ReTweet Plugin…
  2. Upload the twitter-retweet folder to your plugins folder using ftp.
  3. Login to your WordPress website and activate the plugin.
  4. Paste this code into your WordPress theme’s index.php or single.php file near the post date (inside the WordPress loop).
  5. Go to Users in your WordPress admin and change the nickname field under your profile to your Twitter username.
  6. Inside each of your posts where you want a ‘ReTweet This Post’ link, add a custom field called retweet_url (see screenshot below)
  7. In the value box next to it, paste the full url address of your post or the tinyurl version of your post url.
  8. Click Add Custom Field and save your post.

NOTES:
If your url combined with your blog post title and username is longer than the allowed number of characters on Twitter, it will be cut off and wont work when clicked on. I would therefore recommend shortening your url before pasting into the custom field.
This plugin doesn’t seem to like the character ‘&’ in your post title so replace any of these with ‘and’ before adding your url to custom fields.

Because you set the retweet url for each of your posts, this plugin is also perfect for Google Analytics Campaign Tracking. Create your tracking url then paste into tinyurl to shorten it for Twitter.

Other Articles You Might Enjoy

Best Wordpress Membership Plugin

Comments

5 Responses to “Encourage Readers to ReTweet Your Posts”

  1. rosemary neave on May 28th, 2009 5:37 pm
    rosemary neave

    Can you unpack how this works: Paste this code into your WordPress theme’s index.php or single.php file near the post date (inside the WordPress loop).

  2. Jo on June 13th, 2009 5:58 pm
    Jo

    To use the Tweetmeme plugin with homepage excerpts, choose manually insert code under your Tweetmeme settings, then paste the following code into your index file, somewhere near the date.

    < ?php if (function_exists('tweetmeme')) echo tweetmeme(); ?>

    Make sure your Twitter username is entered correctly on the Tweetmeme settings page too.

  3. John on August 20th, 2009 6:10 pm
    John

    On the Tweetmeme admin page, choose ‘Insert Code manually’

    I can’t find that option. Are you talking about the TweetMeme settings page in the WordPress admin panel or something else?

  4. Jo on August 20th, 2009 8:56 pm
    Jo

    Hi John,
    Yes. It is on the Tweetmeme page which appears in your WordPress admin under settings once you activate the plugin. See screenshot.

  5. Jo on September 11th, 2009 9:22 am
    Jo

    The latest version of the Tweetmeme plugin shows statistics on your retweets. See the Tweetmeme section on your WordPress admin panel.

Post your questions and feedback below or contact me on Twitter.
To receive an email when I reply to comments or add updates to this post, tick the box at the bottom of this form.