Simple Twitter Connect

( Hey, if you like STC, why not check out Simple Facebook Connect too? )

Plugin: Simple Twitter Connect
Version: 0.10
Last updated: 48 days ago.
Downloaded: 8,768 times.

Download Now

Overview

Following the same pattern as the Simple Facebook Connect plugin, this is a plugin to make connecting a WordPress blog to Twitter easy.

Unlike Twitter Tools and other systems, this plugin uses Twitter’s latest authentication mechanisms. No putting in Twitter names or passwords. Clicking the Connect with Twitter button will redirect a user to Twitter for approval, then bring them back to where they came from, only now with their Twitter credentials available for use. Sub-plugins can then make any use of this they like.

Note: This is fully compatible with Simple Facebook Connect, and can even run at the same time as it. Naturally. :)

Requirements

Currently, WordPress 2.9 or higher and PHP 5. I don’t write code for older versions of WordPress, or obsolete versions of PHP. Sorry.

Features

  • Easy to install and use.
  • Modular. Only use the pieces you want to use.
  • Integrates easily into any theme.
  • Simple control panel, only has the options you need for the pieces you activate.
  • Secure. Uses the latest WordPress coding techniques to eliminate tricky security problems.

Current sub-modules

  • Login using Twitter Credentials
  • Comment using Twitter credentials
  • Users can auto-tweet their comments
  • Tweetmeme button
  • Auto-tweet new posts to an account
  • Full @anywhere support
  • Auto-link all twitter names on the site

Future sub-modules

  • Pull tweets back in as posts
  • Manual post tweeting
  • More direct retweet button (instead of using Tweetmeme)
  • (whatever you like, send me suggestions!)

Installation Instructions

  1. Upload the files to the `/wp-content/plugins/simple-twitter-connect/` directory.
  2. Activate the base plugin through the ‘Plugins’ menu in WordPress.
  3. Configure Twitter for your site by following the instructions on the Settings screen.
  4. Activate the sub plugins you want to use through the ‘Plugins’ menu in WordPress and configure them appropriately. Some require no configuration at all, some require minor theme changes.

Shortlink note

There’s too darned many shortlink systems out in the world. So, this plugin does not implement shortlinks at all.

Instead, it relies on the new Shortlinks API in WordPress 3.0. Unfortunately, this means that if you’re not running WP 3.0, you won’t see shortlinks appear in your tweets (although Twitter might turn some normal links into bit.ly ones for you).

My advice: Be patient. 3.0 will be released eventually.

Licensing

This plugin is licensed under the GPL Version 2 only.

Method to get support

You can email me directly, however I am also a moderator at the WordPress.org support forums, so you’ll find me there as well.

Download Now

238 Comments

  1. titi says:

    Hi, thanks for this cool plugin ;)

    Is that possible to include the %excerpt% of an article in the auto-tweet function?

  2. jean-francois says:

    Hi Otto,

    Thanks for this other plugins :)

    It’s possible to set stc-tweetmeme plugin in the title article (not in content) ?

    thanks

  3. titi says:

    There is a way to put the hovercard in other language as english?

  4. titi says:

    Can we remove the calling javascript “platform.twitter.com”? I don’t see why it’s loading this if we don’t set the hovercard option.

    • Otto says:

      It’s used for the linkify plugin. It’s what does all the linking.

      • titi says:

        Wow i’m sorry, if linkfy is disabled it won’t be loaded?

        • Otto says:

          That platform.twitter.com is the @anywhere code. Without it, none of the @anywhere based plugins would work.

          If you don’t use those, then sure, you could remove it. But why? It doesn’t make any difference whether it’s there or not.

          • titi says:

            I meant: If I don’t use the @anywhere, is the plugin remove the plateform.twitter.com call automatically from code?

            It just takes 2sec. to load… :) I’m trying to optimize & remove all useless exterior call.

          • Otto says:

            No, the code is put there by the base plugin regardless, so that you can use your own @anywhere based javascript in your theme, if you like.

            I think you’re over-optimizing. It doesn’t take 2 seconds to load except one time. After that, it’s already loaded.

  5. titi says:

    I’m using firebug, It’s pretty accurate. I also have “https://twitter.com/scribe?log=…………” each time and it takes 1sec to load.
    But we can’t do nothing for that… I know

  6. Mr.LnL says:

    Hello Otto,

    I am using you plugin in my blog, and activate the widget follower box for show the my twitter follo in my sidebar blog.

    For example, the code in my sidebar is

    and shows the box, which is already configured with the css in my style, but does not display the number of followers or their pictures.

    Only shows de box with head and basic estructure…

    all are activated correctly pluguins… which will be the error.

    Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

Connect with Facebook

*

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>