WordPress Tweeter

WordPress Tweeter is a plugin that will update your twitter account every time you make a new post on your blog. You will be able to use your own tweet template. This plugin is released under GPL. Credit is highly appreciated. When linking to this plugin, please link to this post instead of the download link. PLEASE REPORT ALL BUGS!

Usage

To setup WordPress Tweeter, go to Settings -> WP Tweeter. From there, you can configure the options for your Twitter account.

Template Tags

  • %blogtitle% – blog title
  • %posttitle% – title of post
  • %url% – URL of blog homepage
  • %posturl% – URL of blog post
  • %date% – Date when the post is published or updated
  • %time% – Time when the post is published or updated
  • %tags% – Includes the tags as twitter hashtags (since 0.6.3)

Download WordPress Tweeter Plugin

Parameters

Parameters are useful when tracking where an user comes from. If the parameter is source=twitter, the url will link to http://www.fusionswift.com/?source=twitter. There are couple of tags that can be used inside the Parameter field.

  • %blogtitle% – title of the blog, provided as “title-of-the-blog”
  • %posttitle% – title of the post, provided as “title-of-the-post”
  • %date% – provided as yyyymmdd
  • %time% – provided as hhiiss

Tweet When Post Updated

There is an option to tweet when a post is updated. If this is enabled, it is recommended to use either %time% or %date% in the update tweet template, since it may result in a duplicate tweet.

New Tweet

The new tweet feature, which can be found at Tools -> New Tweet, allows you to tweet from right inside WordPress.

Planned features

  • Tweet to multiple twitter accounts
  • Include category in tweet

If there is a feature that you would like to have implemented, please leave it in a comment. View Changelog

230 thoughts on “WordPress Tweeter

  1. larry

    I sometimes get the following error when accessing the wordpress dashboard:
    Invalid argument supplied for foreach() in /home/mysite/public_html/wp-content/plugins/wordpress-tweeter/wptweeter.php on line 82.

    I assume it is because the plugin is busy at the same time I am trying to access the dashboard. Is there a way to correct this issue?

    Reply
    1. Tech163 Post author

      Make sure you are using the latest version of WordPress Tweeter. If you are still having this problem using version 0.8 (as of writing), let me know.

  2. Sheri

    I had to uninstall. I help someone with their blog. I needed to test that it tweeted and used my account. i then tried to change the Twitter account and I didn’t want to send the “i just used ……” tweet on his account. I would rather have a footer than have to tweet something to use it.

    Reply
    1. tech163 Post author

      Before clicking “Next” and after authorizing the account, users have the option to not tweet.

  3. Flyer

    Changing template in post leads to
    Fatal error: Cannot use object of type WP_Error as array in sitepath/www/wp-content/plugins/wordpress-tweeter/wptweeter.php on line 101

    Reply
    1. Tech163 Post author

      You website is unable to connect to the tweeting server, so the connection failure is triggering that message. If you let me know what host you’re hosted on, I can look into it.

    1. Tech163 Post author

      It’s always possible to hard code in the hashtags into the tweet template, if that’s what you’re asking.

    1. Tech163 Post author

      That shouldn’t be happening, and doesn’t seem to be happening for the majority of people. If you can get in touch with me, perhaps we can figure this out if it’s still relevant.

  4. Andrei

    I instaled it in wordpress plugins but, I clicked “acticate”, signed in to my tweeter acount..all that, but it won’t show in appearance>widgets.
    I want to put it on my sidebar.
    Any sugestions? Thank you

    Reply
    1. Tech163 Post author

      WordPress tweeter isn’t for displaying tweets in the sidebar. It’s for tweeting links to new posts.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>