Add Tweets and Twitter feeds to your Ditty.
Easily add multiple user timelines and/or multiple keyword search feeds to your site using Ditty Twitter. Display your feeds through shortcodes, direct functions, or in a custom Ditty Widget.
Create a dynamic display of Twitter feeds on your site. With a multitude of settings you can create a feed with multiple user timelines or multiple keyword searches. Display feeds in a scroller, rotator, list, or widget.
Examples

All purchase options are billed yearly. You may cancel your subscription at any time. Extensions subject to yearly license for support and updates. View terms.
dittyeverything
Get access to all Ditty extensions.
See Pricing
Ditty Twitter Changelog
3.0.5
- Trimmed extended entity urls from the ends of Tweet content
3.0.3
- File path update in legacy.php file
- Added link settings to item type settings
- Removed jquery document ready
- Editor item type css updates
3.0.2
- Legacy settings update
- Resolved global variable name
3.0.1
- Modified initial Ditty check
3.0
- Major upgrade to Ditty 3.0
2.3.4
- Resolved API bug
2.3.3
- Loading larger avatar image size for tweets
2.3.2
- Bug fix
2.3.1
- Deprecated javascript updates
2.3
- Updated Twitter API scripts
- Added abraham/twitteroauth
2.2.5
- Javascript update for WP 5.5
2.2.4
- Search keyword bug fixed
- Set minimum cache time to 60 minutes for default Twitter authorizations
- Added custom Twitter app authorization option
- Set minimum cache time to 1 minute for custom Twitter authorizations
2.2.3
- Google App Engine URL update for authentication
2.2.2
- Moved Twitter authentication & oauth calls to Google App Engine
2.2.1
- Bug fix in authentication
2.2
- Updated Twitter authentication to use global Twitter app.
- Multiple code updates to support the new Twitter authentication.
2.1.10
- Updated licensing field to use centralized code added to Ditty News Ticker v2.1.17
2.1.9
- EDD_SL_Plugin_Updater 1.6.14 update
2.1.8
- EDD_SL_Plugin_Updater 1.6.10 update
2.1.7
- EDD_SL_Plugin_Updater update
2.1.6
- Updated Tweet link for images and direct tweets
2.1.5
- Modified Twitter authentication
- EDD_SL_Plugin_Updater update
2.1.4
- Bug fix from last update
2.1.3
- Modified Twitter API to use extended Tweet data
- Added \"mtphr-dnt-twitter-name-name\" class wrapper around Twitter name
- Removed cache files
- Added transient cacheing
- Modified settings page
2.1.2
- EDD_SL_Plugin_Updater update
2.1.1
- Updated paths to enqueued files
- EDD_SL_Plugin_Updater update
- Disabled Envato bug
2.1.0
- Added EDD Licensing & auto-updating
- Removed TGM Plugin Activation
2.0.4
- Set TGM Plugin Activation to load after theme_setup to account for outdated versions loaded in themes
2.0.3
- Bug fixes
2.0.2
- Fixed avatar bug
- Decreased the number of tweets initially pulled from the API
2.0.1
- Added ability to display images and videos in tweets!
- Updated Twitter links
- Updated and added to front-end template
2.0.0
- Added TGM Plugin Activation
- Updated metabox for new admin page layout
- Updated plugin update checker
- Added front-end template integration
1.2.16
- Bug fix from last update
1.2.15
- Added option to convert full tweet into a direct link to the original tweet
1.2.14
- Updated setup instructions
- Added Hebrew language files
- Updated Italian translation files
1.2.13
- Added Italian translation
1.2.12
- Fixed bug created in 1.2.10 update
- Updated the plugin update checker
1.2.11
- Updated twitter avatar source to https for secure sites
1.2.10
- Updated twitter widgets.js path to ///platform.twitter.com/widgets.js for secure sites
1.2.9
- Updated search functionality
- Fixed favorite icon
1.2.8
- Appended cache file name with feed type
- Added mentions_timeline to feed type options. Note: This only works with the registered users handle
- Added home_timeline to feed type options. Note: This only works with the registered users handle
- Added retweets_of_me to feed type options. Note: This only works with the registered users handle
1.2.7
- Add wp_error checks for API calls
- Fixed metabox error where the tweek links option was not displaying
- Remove metabox jquery and ajax code to make use of default code in the Ditty News Ticker plugin
- Modified feed limit being sent to Twitter API to allow for more Tweets
1.2.6
- Fixed bug on checkbox settings
- Updated code for tweet display
1.2.5
- Fixed bug that was causing Twitter handles not to save
1.2.4
- Fixed notification for Twitter authorization with new oauth
1.2.3
- Updated to custom oauth
- Updated metaboxes
- Force users to create their own Twitter app
- Modified to allow mixed feed types within a single ticker
1.2.2
- Added List feed type
1.2.1
- Major update to Twitter Oauth in settings.
- Bug fixes.
- Remove TGM Plugin activation and added custom DNT message and thickbox.
1.2.0
- Converted to new auto-updater.
- Fixed filename.
1.1.9
- Fixed php shortcode that was included in the settings.php file.
1.1.8
- Installed twitteroauth for Twitter search API connection.
- Added a cache time setting.
1.1.7
- Updated current_time() to return the local time.
- Fixed load_plugin_textdomain() path.
- Set all tweet links to open in new window.
- Added warning for empty Twitter handle.
1.1.6
- Added a class check for tmhOAuth.
1.1.5
- Minor CSS update.
1.1.4
- Fixed twitter cache delete error.
1.1.3
- Fixed issue with displaying emails in tweets.
1.1.2
- Fixed \'search\' results that broke with the API 1.1 update.
1.1.1
- Fixed \'search\' results that broke with the API 1.1 update.
1.1.0
- Added \"hide_retweets\" option.
- Added \"hide_replies\" option.
- Added option to disburse tweets evenly between feeds.
- Update Twitter API to 1.1.
- Add settings page to authorize Ditty Twitter Ticker.
1.0.0
- Initial upload of Ditty Twitter Ticker.
Current version: 3.0.5