Free WordPress Rotating Tweets (Twitter widget and shortcode) pluginFree
- Replaces a shortcode such as
[rotatingtweets screen_name='your_twitter'], or a widget, with a rotating display of your most recent tweets
- Supports v 1.1 of the Twitter API (i.e. it works)
- 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, use of this button currently means that site visitors who have not set ‘Do Not Track’ will have their visit tracked by Twitter.
- 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.
Most of this is my own work, but special thanks are owed to:
- The jQuery team
- Mike Alsup for jQuery.Cycle and jQuery.Cycle2
- Syd Lawrence for introducing me to jQuery and jQuery.Cycle
- Abraham Williams for TwitterOAuth
- Liam Gaddy at Storm Consultancy for his work on oAuth Twitter Feed for Developers (although I ended up using it for inspiration rather than plugging it in directly).
- All the people who have given advice and suggested improvements
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
Author: Martin Tod
Source from: WordPress.org