WordPress plugin intelligence profile

ThinkTwit

Outputs tweets from any Twitter users, hashtag or keyword through the Widget interface. Can be called via shortcode or PHP function call and supports …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 5.8
Current version1.7.1
WordPress coverageTested up to WordPress 5.8
Minimum stackWP 3.2 · PHP —
Directory statusactive
Last directory update17 Aug 20215y ago
Active installations10Adoption metric — not a quality score
WordPress.org rating4.5 / 5 from 4 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ThinkTwit version 1.7.1 as active, updated 5y ago and tested up to WordPress 5.8.

Overview

About this plugin

ThinkTwit is a highly customisable plugin that can output tweets from multiple users (something that very few other plugins can do successfully), #hashtag or keyword. 1 to access tweets which can be cached. It is very simple, yet flexible and easily customised.

It can be placed on your WordPress page simply through drag and drop on the Widgets interface or through the use of Shortcode or Output Anywhere (PHP function call). Supports i18n!

org/thinktwit/ or on Twitter @stephenpickett

Features:

  • Can be configured from Widgets settings (if displayed in sidebar)
  • Can be implemented using shortcode or Output Anywhere (PHP function call)
  • Contains default slimline CSS for integrated look and feel (can be turned off)
  • Easy to configure and customise (through settings and CSS)
  • Multiple instances can be deployed (like other widgets/plugins)
  • JavaScript is not required (unless no-caching is activated)
  • Can specify multiple usernames
  • Tweets can be filtered by #hashtag or keyword
  • You can select to filter between an AND or OR filter to either show tweets only containing specified usernames and hashtags or any of them
  • Can specify maximum number of tweets to display
  • Can specify maximum number of days back to display
  • Supports no-caching, to prevent caching of tweets by caching engines such as WP Super Cache
  • Supports cURL as a fallback method, if necessary
  • Supports optional caching of tweets and avatars
  • Cache can be manually cleared and will automatically update if the cache is empty
  • Can display the avatar of the Twitter user
  • Output can be filtered (using apply_filters)
  • Can optionally output “Follow @username” links
  • Automated cleanup process that runs periodically according to user setting
  • Internationalised using i18n meaning that if it isn’t in your language it’s easy to translate! See Other Notes for more details
  • Gracefully deals with Twitter errors and adds them to the PHP error log
  • Supports live updates of tweets when using no-caching (AJAX)

Requirements/Restrictions:

  • Works with WordPress 3.2 to 5.7.2, not tested with other versions nor re-tested on older versions than most current
  • Can be installed using the widgets sidebar
  • Can also be used via shortcode or Output Anywhere (PHP function call)
  • Uses Twitter REST API v1.1 Application-only authentication and therefore requires an application key (see installation)

I am looking for more people to translate ThinkTwit in to other languages, if you are interested please see “Internationalisation (i18n)”

under “Other Notes”.

Uninstall

To uninstall simply deactivate and then delete through the Plugins admin interface. All options and files will be automatically removed.

Internationalisation (i18n)

Currently the following languages are supported:

  • es_ES – Spanish in Spain (many thanks to Maria Ramos for contributing)
  • en_GB – English in Great Britain (default)
  • sr_RS – Serbian in Serbia (many thanks to [Ogi Djuraskovic] (http://firstsiteguide.com/) for contributing)

If your language is not listed and you would like to translate in to your language please do the following:

  • Navigate to thinktwit/languages and take a copy of thinktwit.pot.
  • Open in the language editor of your choice e.g. POedit.
  • Translate each line until you’ve done them all.
  • Save as thinktwit-lang_COUNTRY.po e.g. thinktwit-en_GB.po – see List of all Locales for more.
  • Go to Contact and fill in the form appropriately.
  • I will get in touch and ask that you respond with the translated file and a link to your site (if desired).
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • hashtag
  • multiple
  • thinktwit
  • tweet
  • twitter
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 5.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 5.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to5.8
Minimum requirementsWordPress 3.2 · PHP not listed
Update activity17 Aug 20215y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.