WordPress Dashboard Twitter

Description

Twitter is everywhere. So why not in your WordPress Dashboard? WordPress Dashboard Twitter is a Dashboard Widget that displays Twitter @replies, sent direct messages, Retweets, Friends Timeline and favorites the convenient way within your WordPress Dashboard. WordPress Dashboard Twitter turns your Dashboard into a Twitter client.

The Dashboard widget lets you update your status, send direct messages, follow your mentions and retweets, list direct messages, sent messages, your friends timeline and your favorites in a simple tab interface. All in a single widget. No seperate admin page needed. All the Twitter stuff you need right where you need it.

Developer on Google+ | Developer on Twitter

Looking for more WordPress plugins? Visit www.schloebe.de/portfolio/

Note: The plugin requires at least WordPress 2.7 and PHP 5 in order to run. The openSSL module is mandatory, too.

At a glance:

  • Twitter OAuth authentication
  • Adds a Twitter Client to your WordPress Dashboard only
  • Display Mentions, Direct Messages, Sent messages, Retweets, Timeline and Favorites in a tabbed interface
  • Reply to a Twitter status or Direct Message from within the Dashboard Widget
  • No dedicated page in your WordPress admin panel
  • All customization can be done through the Widget’s Configuration
  • No impact on your blog’s frontend or other backend pages
  • Shortening URLs bit.ly
  • Whenever you check your incoming links or WordPress News in the Dashboard, you can check your Twitter status as well

Included languages:

  • English
  • German (de_DE) (Thanks to Robert Pfotenhauer ;-))
  • Italian (it_IT) (Thanks for contributing italian language goes to Gianni Diurno)
  • Danish (da_DK) (Thanks for contributing danish language goes to Georg S. Adamsen)
  • French (fr_FR) (Thanks for contributing french language goes to Didier)
  • Dutch (nl_NL) (Thanks for contributing dutch language goes to Rene)
  • Turkish (tr_TR) (Thanks for contributing turkish language goes to Ömer Faruk Karabulut)
  • Swedish (sk_SK) (Thanks for contributing swedish language goes to Branco Radenovich)

Video Demo

Licence

This plugins is released under the GPL, you can use it free of charge on your personal or commercial blog.

Introducing a new URL shortening service – wp.gd

WordPress Dashboard Twitter comes with its own URL Shortener Service wp.gd! It’s not public, but you can use it in WordPress Dashboard Twitter as much as you like. If – for whatever reason – you don’t like wp.gd, just switch to tr.im in the options.

Acknowledgements

  • Thanks to Justin Poliey for a nice Twitter Class
  • Thanks to Timothy Groves for the the nice Mini Icons 2 series
  • Thanks to all the beta testers 😉

Screenshots

  • OAuth authentication
  • The tabbed interface
  • The status update form
  • The status update form, changed submit button label when sending a DM
  • The options panel

Installation

  1. Download the plugin and unzip it.
  2. Upload the folder wp-dashboard-twitter/ to your /wp-content/plugins/ folder.
  3. Activate the plugin from your WordPress admin panel.
  4. Installation finished.

FAQ

Installation Instructions
  1. Download the plugin and unzip it.
  2. Upload the folder wp-dashboard-twitter/ to your /wp-content/plugins/ folder.
  3. Activate the plugin from your WordPress admin panel.
  4. Installation finished.
Why isn’t this or that implemented to improve the plugin interface?

If you have suggestions please let us know by dropping us a line via e-mail or the wp.org forums.

Reviews

What a great plugin!

This is a great plugin! It does exactly what it’s supposed to. I’m never on Twitter which is why I never post Tweets, but I am on my website very frequently. All I needed was to post tweets from my WordPress dashboard, but this plugin also lets me view my tweets, read others tweets, and see my mentions. Great plugin!

Read all 2 reviews

Contributors & Developers

“WordPress Dashboard Twitter” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.1

  • FIXED: Various bugfixes and improvements

1.2.0

  • FIXED: Refined UI
  • FIXED: Improved info and links
  • FIXED: Improved auto-linking of hashtags, lists, usernames and external links
  • FIXED: Minor bugfixes

1.1.21

  • FIXED: WordPress 4.7 compatibility
  • FIXED: PHP 7 compatibility

1.1.20

  • FIXED: Issue with not serving Twitter profile images on SSL sites

1.1.13

  • FIXED: Issue caused by code minification

1.1.11

  • FIXED: ‘Redefining already defined constructor’ bug that occured on several configurations
  • FIXED: WP 3.8 compatibility

1.1.10

  • FIXED: jQuery UI deprecation changes

1.1.9

  • FIXED: Migrated to Twitter API 1.1 as 1.0 retired

1.1.8

  • FIXED: Changed some button labels to be more clear

1.1.7

  • NEW: Compatibility Mode added for users who can’t sign in with Twitter

1.1.6

  • NEW: Swedish localization added

1.1.5

  • FIXED: Oauth bug that prevented new users to authenticate with Twitter
  • FIXED: WordPress 3.5 UI enhancements

1.1.4

  • FIXED: Removed unused files
  • FIXED: Readme.txt updated to be more compliant with the readme.txt standard
  • FIXED: Moved screenshots off the package to the assets/ folder

1.1.3

  • FIXED: Fixed a bug that caused some status messages to be blank (due to wrong character encoding)

1.1.2

  • FIXED: Fixed a bug that caused some tabs to be blank

1.1.1

  • FIXED: Maintenance update

1.1.0.3

  • FIXED: Maintenance update

1.1.0.2

  • NEW: Turkish localization added

1.1.0.1

  • FIXED: Some images were missing

1.1

  • FIXED: Fixed a bug that prevented the tabs to show properly
  • FIXED: UI changes

1.0.7

  • FIXED: Maintenance Release

1.0.6

  • FIXED: Security update, please apply immediately!

1.0.5

  • FIXED: Retweets will now show up in your Home Timeline
  • FIXED: Retweet button now working
  • FIXED: Code Cleanups

1.0.2

  • NEW: Dutch localization added

1.0.1

  • FIXED: Danish localization updated
  • FIXED: Redeclaration error in OAuthException class

1.0

  • ADDED: Switched from Basic Auth to Twitter OAuth authentication (doesn’t require to save your credentials in your WP install)
  • ADDED: Retweets Tab, Timeline Tab
  • ADDED: French localization
  • FIXED: New Twitter+OAuth lib + Code rewrite
  • FIXED: Dashboard Widget can now be accessible by everyone (via settings)

0.8.8

  • FIXED: Fixed a minor issue that made it so that you only had 139 characters to post (Thanks Marius for letting us know!)

0.8.7

  • FIXED: Twitter avatars larger than 48×48 forced back to the regular format so they don’t break the layout (Thanks smaakmakend for reporting!)

0.8.6

  • FIXED: JS and CSS files won’t be included in index.php pages other than dashboard only anymore
  • FIXED: Removed references to images that don’t exist (anymore) in tabs.style.css
  • FIXED: Added a check if Twitter is available
  • FIXED: Added request and response timeouts to all CURL operations

0.8.5

  • FIXED: Damn you guys at tr.im! – re-integrated tr.im URL shortener

0.8.4

  • FIXED: tr.im discontinued service thus it has been removed
  • NEW: Added bit.ly URL shortener

0.8.3

  • FIXED: passwords are now stored encrypted
  • FIXED: incorrect link in the sent panel

0.8.2

  • NEW: Verifying credentials on options panel
  • FIXED: issue with localization on AJAX loading (thanks for testing, Gianni Diurno!)
  • FIXED: CSS, JS, PHP code & security improvements

0.8

  • initial version