Rotating Tweets widget and shortcode

Widget and/or shortcode to show your latest tweets one at a time an animated rotation

Author:Martin Tod (profile at wordpress.org)
WordPress version required:3.2
WordPress version tested:6.1
Plugin version:1.9.10
Added to WordPress repository:29-05-2012
Last updated:03-11-2022
Rating, %:96
Rated by:64
Plugin URI:
Total downloads:600 890
Active installs:9 000+
plugin download
Click to start download
  • Replaces a shortcode such as [rotatingtweets screen_name='your_twitter'], or a widget, with a rotating display of your most recent tweets
  • Supports the new longer tweet format
  • Supports 280 characters
  • Space efficient – instead of showing all your tweets at once, shows one at a time and then smoothly replaces it with the next one. After showing all your tweets, loops back to the beginning again.
  • Reliable – keeps showing your latest Tweets even if the Twitter website is down.
  • Customizable – you decide whose tweets to show, how many to show, whether to include retweets and replies, and whether to show a follow button. You can also decide how quickly the tweets rotate and what type of animation to use.
  • Responsive – resizes as your page resizes
  • GDPR-friendly – with default settings, collects no user data and shares no user data (including IP addresses) with anyone else. Supports ‘Do Not Track’ (DNT).
  • Gives you the option to show a fully customizable Twitter ‘follow’ button. For note, because of the way Twitter’s code for the Twitter button works, the button will display as a regular text link to site visitors who have set ‘Do Not Track’.
  • Replaces t.co links with the original link
  • Caches the most recent data from Twitter to avoid problems with rate limiting
  • Uses jQuery, jQuery.Cycle and jQuery.Cycle2 to produce a nice smooth result.
  • Compatible with W3 Total Cache.
  • Multi-lingual – now set up to be multi-lingual. The Twitter ‘follow’ button is automatically translated to match your site’s language setting if Twitter has made the appropriate language available. Also uses WordPress’s multi-lingual capability to enable translation of all the other text used by the plug-in via language packs.

If you’d like to see what the plug-in looks like in action, you can see the plug-in working here.

Credits

Most of this is my own work, but special thanks are owed to:

Thank you to the people who did the original translation work for the following packs:

  • Wilmerson Felipe for his work on Brazilian Portuguese
  • Nils Kroneberg for his work on German
  • Alberto Lario for his work on Spanish
  • Mattia Migliorini at deshack for his work on Italian
  • Natasja Weijer for her work on Dutch
  • Alexandre Trudel for his help on French
  • Borisa Djuraskovic at Web Hosting Hub for his help on Serbian

Screenshots
FAQ
ChangeLog