Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Auto Publish Your Twitter Tweets as WordPress Posts

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Auto Publish Your Twitter Tweets as WordPress Posts

Recently on our Twitter Account, we were asked a question about how to create new WordPress Posts from Twitter Tweets therefore we have decided to write this article to answer this question for all WPBeginner audience. We are going to use a plugin called Twitter Tools by Alex King to auto publish twitter tweets as New WordPress Posts. This plugin creates a complete integration between your WordPress blog and your Twitter account.

Auto Publish Your Twitter Tweets as WordPress Posts

First thing you need to do is download and activate this plugin. Once you have done that follow the steps below:

  1. Create a Category where you would like to post all your automated posts. You can name this category Daily Digest, Twitter, or anything you like.
  2. Go to the settings of Twitter Tools Plugin in your WP-Admin.
  3. Enter Your Twitter Username and Password.
  4. Enable the option to post when you tweet. If you do not want to create an individual post for each tweet, your solution is the next option.
  5. Enable the option to create daily digest with all your tweets from that day and modify other settings such as title of that post and title. (You can also set this to weekly digests)
  6. Select the category that you made in step 1, to post your tweets.

Once you have done the above steps, you have completed the setup and its ready to go.

Display Tweets in the Sidebar

But this plugin has a lot more features then just this. You can also display your recent tweets in the sidebar using this plugin. All you have to do is either use the dynamic widget or paste the following code in your sidebar.php or any other place that you want it displayed:

<?php aktt_sidebar_tweets(); ?>

If you just want to show your last tweet then use this code:

<?php aktt_latest_tweet(); ?>

Some other features of this plugin:

  • Archive your Twitter tweets (downloaded every 10 minutes)
  • Create a tweet on Twitter whenever you post in your blog, with a link to the blog post
  • Post a tweet from your sidebar
  • Post a tweet from the WP Admin screens
  • Pass your tweets along to another service (via API hook)

Some Limitations of this Plugin

  • Only one Twitter account is supported (not one account per author)
  • Tweets are not deleted from the tweet table in your WordPress database when they are deleted from Twitter. To delete from your WordPress database, use a database admin tool like phpMyAdmin.

You can read the complete FAQ of this Plugin.

Download Twitter Tools

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Graham says:

    Have you guys seen a plugin that allows you to send a tweet from a wp page? The ability to embed the “compose a new tweet” in a wordpress page?

  2. Sam says:

    I have been using hootsuite for a while for automating tweets but I look out for something more for bulk direct messages to promote my latest blog post. I will use your given tips into my new post, hope this tips will work for me ..Thanks for suggestions

  3. tangi says:

    Since twitter tools is integrated with “social”, I can not find the option to create posts with my tweets of the week.

    Do you have the same problem?

    • Editorial Staff says:

      We no longer use this plugin. The article was published in 2009, so we cannot say what has changed in that plugin.

    • Shawn Scammahorn says:

      I was looking into this too for a client. According to their FAQ on their WordPress plugin page, the digest feature was removed in v3 because it never worked reliably.

  4. Ondrej Dadok says:

    Check new plugin twitter2posts !!

  5. Tiziano Solignani says:

    Any way to do this with a blog hosted @
    Thank you.

  6. socialcologne says:

    Do you a know of a plugin that supports one twitter account per author

  7. Jennymeyer says:

    This can be one of the most beneficial blogs we’ve ever come across on the subject.

  8. InspiredGround says:

    Thanks man!

  9. Gadelkareem says:

    Thank you!

    I still would like the plugin to resolve the links and display them the way facebook kipdosync app so that the post would display images or youtube videos and so on..

  10. diav says:

    Is it possible to archive tweets that were posted prior to the installation of the plugin? So far I’m only getting tweets posted in WordPress after the installation.

  11. Sidenote says:

    Twitter Tools is a really useful implementation of Twitter! I use it to keep the content of my website up to date in a easy way.

  12. Carol Shepherd says:

    I love Twitter Tools. When my tweets automatically publish on my blog, I’d like to be able to automatically add a prefix to the auto-generated blog post title. Is there a way to do that?

    Carol Shepherd
    Arborlaw PLC

  13. Myhouse says:

    Thanks for clearly explaination :)

  14. Suneel says:

    This is a very good plugin and I am trying to put it to work in a fashionable manner.

  15. acnetreatmentsguy says:

    i really love to use Twitter. i was addicted to Blogging before the birth of Twitter. Now i am addicted to Twitter.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.