Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

RF Twitter Post

A simple plugin that will post to twitter whenever you add a new post to your wordpress blog.


  • Final Update to Twitter Post. Twitter Post will no longer work after Twitter kills their basic authentication API on August 16th. To continue posting to Twitter, install the leenk.me WordPress plugin.


  • Fixed some deprecated functions, reduced some code bloat, updated some error checking.


  • Fixed some PHP Warnings caused by Object to String conversions.


  • Fixed a few bugs discovered while creating new Twitter oAuth service.


  • Fixed exclude post issue.


  • Removed link to survey.



  • Fixed bug introduced in WordPress 3.0 with publishing pages


  • Fixed case sensitivity issue in tweet format
  • Added ability to ReTweet a published post
  • Removed and cleaned up some code
  • Cleaned up some validation techniques for test tweet feature


  • Added ability to send a test tweet to Twitter (to verify everything is working); this bumps the support up to start at WP2.8 but will allow me to add a "re"-tweet feature in a later version.
  • Made some efficiency fixes
  • Made some styling changes to match current WordPress styling
  • Setup partial error reporting (as part of the test tweet) which I will extend into a debugging feature in a later version


  • Discovered WP_Http class (since WP2.7) which makes life much easier for everyone, but this bumps the support up to start at WP2.7
  • Removed cURL requirement, switched to WP_Http API
  • Removed Twitter API Classes, switched to WP_Http API
  • Changes in cURL requirement required modification of init() function


  • Moved URL shortening functionality for improved efficiency


  • Moved exclusion check for efficiency
  • Fixed bug in scheduled posts, if a secondary account schedules a post and logs out, it would not have tweeted the message


  • Had a typo when checking the PHP Version for PHP5 functionality


  • Fixed bug that prevented TwitterPost from tweeting when setting a custom tweet on a Post page


  • Fixed bug with category exclusion logic... accidentally brought it back in with version 1.3.0


  • Cleaned up and remove 139 lines of code
  • Fixed second bug with category exclusion logic


  • Fixed bug with category exclusion logic
  • Added fullthrottledevelopment profile as contributor


  • Fixed PHP cURL Requirement Error Message
  • Added PHP cURL Requirement skip if Twitter Friendly Links is already installed.
  • Added ability for WP Admin to set Twitter Post to tweet from all Author accounts whenever a post is published.


  • Changed default tweet from "Blogged %TITLE%: - %URL%" to "Blogged %TITLE%: %URL%".
  • Added check to make sure PHP Curl is installed.
  • Fixed bug that caused Twitter Post to tweet when adding new page.
  • Added ability to specify which categories to include/exclude in tweet.
  • Added ability to exclude a post before publishing it.
  • Added support for using the Twitter Friendly Links URL instead of TinyURL if activated
  • Added support for multiple author twitter accounts and default twitter account.


  • Fixed support URLs.


  • Fixed Default Tweet typo ("blogged" instead of "bloggged").
  • No longer publishes to twitter when you update/edit an old post.
  • Added feature to customize tweet per post using Custom Fields.
  • Changed project URL to http://fullthrottledevelopment.com/ - my new business venture.


  • Initial Release

Requires: 2.8 or higher
Compatible up to: 3.0.5
Last Updated: 2012-3-5
Active Installs: 100+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,2,2 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
50,2,1 100,1,1 50,2,1 100,2,2 100,2,2 100,1,1 100,1,1
100,1,1 100,1,1 100,2,2 100,2,2 100,1,1 67,3,2 100,1,1 100,1,1