Plugin Directory

ThinkTwit

Outputs tweets from one or more Twitter users. Activated through the Widget interface, shortcode or Output Anywhere (PHP function call)

1.3.2

  • (12 Feb 2012) Added ThinkTwit versioning for making future upgrades more smooth, removed extraneous parameter when calling sort_tweets and added settings that stores current ThinkTwit version and a list of all the cache names used

1.3.1

  • (10 Nov 2011) Minor fix to resolve "file_get_contents" bug introduced in 1.3.0

1.3.0

  • (25 Oct 2011) MAJOR UPDATES:
  • Re-organisation of FAQ and installation instructions
  • Author renamed to username in various places for consistency
  • Some db names renamed for consistency
  • Use of apostrophes changed for consistency
  • Renamed PHP function call (thinktwit_output) to output_anywhere and altered it to use args instead of listing each parameter
  • Moved shortcode and Output Anywhere functions in to ThinkTwit class
  • Added more default value constants
  • Introduced default stylesheet
  • Fixed time output error when using no-caching
  • Added no-caching to shortcodes and Output Anywhere

1.2.2

  • (14 Oct 2011) Fixed incorrect PHP function call example in FAQ, fixed incorrect "Show Username" type in FAQ, fixed incorrect boolean values in FAQ, removed silly copyright statement in comments, added link to FAQ within Plugins description to aid use of shortcode, fixed (intermittent) bad check of boolean for displaying avatars and function call and added limit to the maximum days of tweets to be output (NOTE: if upgrading and already using PHP function call please add the max_days parameter after limit
  • parameter 5)

1.2.1

  • (07 Aug 2011) Added donation links and expandable menus within the widget settings

1.2.0

  • (05 Aug 2011) MAJOR UPDATES:
  • Massive update to the readme, including updated screenshots
  • Re-write of code to make better use of object orientation and private/public functions
  • More flexibility in shortcodes and output anywhere function (thinktwit_output) - including ability to use caching
  • Introduced ability to alter time output text e.g. "This happened 16 minutes ago"
  • Added class to style error message when using AJAX
  • General readability improvements to code

1.1.10

  • (05 Jun 2011) Added ability to apply your own filters and added nofollow tags to links

1.1.9

  • (29 May 2011) Added ability to target individual tweets, odd and even tweets, content and author suffix and linked the avatar to the user's profile

1.1.8

  • (28 May 2011) Added ability to include the Twitter poster's avatar

1.1.7

  • (14 May 2011) Fixed cache not saving with the widgetid (meaning all instances will share the same cache), allows cache size to grow and shrink according to the size limit in the widget settings, only outputs cached tweets by users whose name is in the usernames list within settings and sorted methods in to alphabetical order to aid searching of methods

1.1.6

  • (13 May 2011) Fixed caching to prevent over-writing of cache and ensure it instead adds them to it (removing anything at the end if necessary) and added live option that uses the cache (so you can check for updates and update the cache before displaying cached tweets, this ensures that if Twitter is not available it will still display tweets)

1.1.5

  • (22 Apr 2011) Added caching of tweets (optional) and added tweet shortcodes

1.1.4

  • (09 Mar 2010) Removed some extranous code, added option to show username or Twitter name and changed list to ordered list for semantics

1.1.3

  • (03 Mar 2010) Minor change where a variable was being over-written but it had no real affect and updated screenshot-2.png

1.1.2

  • (03 Mar 2010) Added no-caching (to prevent ThinkTwit from being cached by caching engines), an option to use CURL to access the Twitter API, optional debug messages, updated readme and moved development to http://www.thepicketts.org

1.1.1

  • (16 Feb 2010) Removed unnecessary PHP command that was causing annoying error in widget screen (though not causing a problem) and updated readme with new FAQ and uninstall instructions

1.1.0

  • (11 Feb 2010) MAJOR UPDATES:
  • Rewritten 80% of the code to correctly use widget API
  • No longer need to spexify suffixes and prefixes - correctly hardcoded to use unordered lists
  • Added classes for more flexible CSS changes
  • Original settings page removed - all settings now made in widget NOTE: TAKE NOTE OF YOUR SETTINGS BEFORE UPDATING!
  • Updated default CSS for basic use - please replace original with this and update as necessary
  • No break spaces (" ") no longer required to replace spaces in settings
  • FAQ removed as there was only one question that is no longer relevant
  • Updated screenshots to reflect new settings configuration

1.0.6

  • (09 Feb 2010) Added temporary "no tweets in the last 7 days" notice (if no tweets are visible) until caching is implemented

1.0.5

  • (09 Feb 2010) Fixed title not being saved in Settings, also added option to open links in new window and added FAQ to the readme

1.0.4

  • (04 Feb 2010) Added option to change the widget title and replaced spaces with no-break spaces ( ) in default username suffix

1.0.3

  • (03 Feb 2010) Removed some spaces at top of file that may be causing issues for some people

1.0.2

  • (03 Feb 2010) Removed automatic deletion of database fields on deactivation and updated readme

1.0.1

  • (27 Jan 2010) Fixed incorrect output of ampersands and apostrophes

1.0.0

  • (21 Jan 2010) Initial Release

Requires: 2.8.6 or higher
Compatible up to: 3.2.1
Last Updated: 2012-2-12
Downloads: 4,197

Average Rating

3 stars
(11 ratings)

Support

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,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,3,3 100,2,2 100,1,1
100,2,2
100,1,1 100,1,1
100,1,1 100,2,2
100,1,1 100,1,1 67,3,2
100,1,1