WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Twitter Widget Pro

A widget that properly handles twitter feeds, including parsing @username, #hashtags, and URLs into links.

2.6.0

2.5.4

  • Minor fix for a strict PHP notice

2.5.3

  • Don't force verification of Twitter's SSL certificate
  • Add support for Twitter Lists in shortcodes

2.5.2

  • Don't force verification of Twitter's SSL certificate
  • Fix empty admin notice
  • Fix bug with retweets not being ignored
  • Fix hashtag links

2.5.1

  • Rename OAuthUtil class to twpOAuthUtil
  • Don't use 'account/verify_credentials' as it has a very low limit

2.5.0

  • Use the new Twitter API with oAuth
  • Adds support for lists
  • No longer supports non-https Twitter requests (Twitter API requirement)

2.4.1

  • Make sure hashtags are parsed UTF-8
  • Add German translation

2.4.0

  • Better linking of URLs, especially handling of punctuation at end of URLs
  • Support for extended characters in hashtags
  • Allow externally linked images to serve via ssl
  • More efficient regex for link parsing
  • Link FTP links
  • Link E-Mail addresses
  • Complete conversion to Range plugin framework from Xavisys framework
  • Added place to check API usage

2.3.11

  • Fix issue with "Include Retweets" not unchecking

2.3.10

  • Update feeds and links to Ran.ge
  • Move assets to assets dir
  • Pull in some Range branding to replace Xavisys branding

2.3.9

  • Display dates based on your WordPress timezone setting

2.3.8

  • Pass $tweet to widget_twitter_content filter
  • Fix issue with mixed content warning on HTTPS pages

2.3.7

  • Add option to clear TLC update locks

2.3.6

  • Make sure we didn't get a string from json_decode()

2.3.5

  • Added a setting to allow using the Twtter API via HTTP or HTTPS
  • Fixed support forum links
  • Small alignment adjustment on settings page

2.3.4

  • Added an Arabic translation - Thanks Yaser Maadan - http://www.englize.com
  • Fix conflict with Jetpack by disabling their Twitter widget

2.3.3

  • Updated TLC to fix issue where updates could get stuck "locked"
  • Add data-lang support for Twitter intents
  • Updated Italian translation - Thanks Gianni Diurno - http://gidibao.net

2.3.2

  • Fix some strings that were not translatable
  • New Italian translation Thanks to Gianni Diurno - http://gidibao.net

2.3.1

  • Fixes issue with saving a couple of the settings (tweet intents and follow button)

2.3.0

  • Integrate Mark Jaquith's TLC Transients https://gist.github.com/1149945 which lets us only get rid of old tweets once we have successfully received new ones.
  • Add Twitter Web Intents (reply, retweet, favorite)
  • Add option for Twitter Follow button
  • Fix issues with saving avatar sizes
  • Remove "Hide RSS Icon and Link" option - Decisions not options.
  • Removed link from title. Use the follow button option or if you have unfiltered_html privileges you can enter the HTML link as the title.

2.2.4

  • Use the new API URLs
  • Use the new "hide replies" option in the Twitter API
  • Add support to show retweets
  • Add support for multiple profile image sizes

2.2.3

  • The Twitter-pocolypse hit a while back but since so many servers are 64 bit it wasn't an issue. This fixes links for users on 32 bit servers.
  • Fix some notices thrown by translated strings

2.2.2

  • Fix issue introduced in 2.2.1 with an incorrect function name '_hashtagLink' (sorry about that)

2.2.1

  • Add missing space between "from" and "in reply to"
  • Add the ability to remove the "from" links from displaying - Thanks to Joost de Valk for the request and the patch!

2.2.0

  • Now uses the Xavisys WordPress Plugin Framework - http://bluedogwebservices.com/xavisys-wordpress-plugin-framework/
  • Added an options page where you can set defaults that apply to widgets, shortcodes, and php calls (everything can be overridden)
  • Added the Xavisys feed to the dashboard (which can be hidden using the screen options)
  • Fixed problem for people with certain WP configs and PHP 5.0-5.1.x that caused the Services_JSON class to get included twice.
  • Fixed issue with urls in the form http://www.site.com

2.1.4

  • Mixed-case attributes now work properly in the shortcode
  • Fixed issue with matching only @ as a username

2.1.3

  • Fixed extraneous closing tag that caused invalid HTML
  • You can now specify your own date format as a per-widget option

2.1.2

  • Fixed spacing issue that was introduced in 2.1.1
  • Added links to the Support Forum

2.1.1

  • Added an option to open links in new windows

2.1.0

  • Added a shortcode to allow you to embed a widget in any post or page

2.0.5

  • Remove the settings link from the plugin line on the plugins page
  • Add a link to manage widgets to the plugin line on the plugins page
  • Make date string translatable

2.0.4

  • Added twitterwidget-title and twitterwidget-rss classes to the title and rss links for separate styling
  • Removed the optional anonymous statistics collection. Nothing is ever collected anymore.

2.0.3

  • Removed some whitespace that was messing up styling for some people

2.0.2

  • Fixed Profile image error
  • Added another FAQ (about PHP 5)

2.0.1

  • Fixed problem with invalid actions introduced into 2.0.0

2.0.0

  • Completely rewitten to use the new widget class introduced in WordPress 2.8
  • Now uses the json class that will be included in WordPress 2.9 for anyone on PHP < 5.2
  • The "Show Link to Twitter Widget Pro" is now off by default to comply with the latest decisions regarding the plugin repository

1.5.1

  • Re-enables the caching that got inadvertantly disabled in 1.5.0.

1.5.0

  • This is an attempt at catching an elusive error. If you're getting an error referencing line 332, please try this new version.

1.4.9

  • Fixed an uncaught exception that could occur starting in 1.4.8

1.4.8

  • The HTML has been changed for displaying profile images. If you show profile images, you may need to update your CSS accordingly
  • Changed name of widget from "Twitter Feed" to "Twitter Widget Pro"
  • Fixed issue with calculation of "time since" for tweets that were months old

1.4.7

  • Properly registering settings, should fix problem with WPMU

1.4.6

  • Added ability to hide @replies from your widget

1.4.5

  • Switched to using date_i18n so dates are localized

1.4.4

  • Added Danish translation - Props Georg
  • Add ability to give more information on WHY you should upgrade on the plugins page
  • Fixed PHP notice when you add a new copy of widget to your sidebar

1.4.3

  • Added the text domain to some translatable strings that were missing it
  • Added the Spanish translation thanks to Rafael Poveda !! (Really....thanks for being the first translator for this)

1.4.2

  • Thanks to RaveN and Dries Arnold for pointing out that the "about # ____ ago" phrases weren't translatable

1.4.1

  • Fixed some translatable strings
  • Fixed readme text

1.4.0

  • Make translatable
  • Include POT file
  • Remove JS submitted for for stats and use HTTP class instead

1.3.7

  • Added some spans with classes to make styling to meta data easier

1.3.6

  • Fixes issue with linking URLs containing a ~
  • Removed some debugging stuff

1.3.5

  • #Hashtags are now linked to twitter search

1.3.4

  • Added convert_chars filter to the tweet text to properly handle special characters
  • Fixed "in reply to" text which stopped working when Twitter changed their API

1.3.3

  • Some configs still couldn't turn off the link to Twitter Widget Pro page

1.3.2

  • Fixed problem with link to Twitter Widget Pro page not turning off

1.3.1

  • Added error handling after wp_remote_request call
  • Added link to Twitter Widget Pro page and option to turn it off per widget

1.3.0

  • Updated to use HTTP class and phased out Snoopy
  • No longer relies on user having a caching solution in place. Caches for 5 minutes using blog options
  • Allow HTML in title and error message if user can

1.2.2

  • Fixed minor issue with Zend JSON Decoder
  • Added an option for Twitter timeout. 2 seconds wasn't enough for some people

1.2.1

  • Fixed some minor errors in the collection code
  • Added the admin options page (how did that get missed?!?)

1.2.0

  • Removed friends feed option, twitter removed this functionality
  • Added an option to set your own message to display when twitter is down
  • Added optional anonymous statistics collection

1.1.4

  • Added an error if there was a problem connecting to Twitter.
  • Added some text if there are no tweets.

1.1.3

  • Fixed validation problems if source is a link containg an &

1.1.2

  • Title link always links to correct username, rather than the last person to tweet on that feed
  • Added option to hide RSS icon/link

1.1.1

  • Fixed issue with @username parsing of two names with one space between them (@test @ing)
  • Fixed readme typo

1.1.0

  • Most major fix is the inclusion of json_decode.php for users that don't have json_decode() which was added in PHP 5.2.0
  • Fixed problem with displaying a useless li when profile images aren't displayed on a single user widget
  • Default title is now set to "Twitter: UserName"

1.0.0

  • Released to wordpress.org repository

0.0.3

  • Fixed some of the settings used with Snoopy
  • Set a read timeout for fetching the files

0.0.2

  • Changed some function names
  • Moved form display to a separate function (_showForm)
  • Now uses wp_parse_args to handle defaults
  • Added comments
  • Added seconds to the _timeSince function so you can have something like "about 25 seconds ago"

0.0.1

  • Original Version

Requires: 3.0 or higher
Compatible up to: 3.6.1
Last Updated: 2013-9-18
Downloads: 928,122

Ratings

3 stars
3.8 out of 5 stars

Support

0 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
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,1,1
100,1,1 100,1,1 100,2,2
100,1,1 100,1,1 100,3,3 50,2,1 100,1,1 0,1,0
100,1,1 100,3,3 100,2,2 100,4,4 75,4,3
100,1,1 100,1,1 100,2,2 67,3,2
80,5,4 100,1,1
100,1,1 59,29,17
60,20,12 100,1,1
82,28,23
100,1,1 0,1,0
100,1,1
54,13,7
33,3,1
50,2,1
33,3,1
100,1,1 33,6,2 50,2,1 100,1,1 50,4,2 22,23,5
100,1,1 75,4,3
67,3,2 75,4,3 100,1,1 61,18,11
100,4,4
100,2,2
100,2,2 89,9,8 100,2,2 0,1,0
100,9,9 0,1,0 80,5,4 88,8,7
67,9,6 100,1,1
50,4,2 100,3,3 0,3,0 56,9,5 86,7,6
0,1,0
100,2,2
100,1,1
0,2,0
0,1,0
50,2,1
0,1,0