Ditty News Ticker is a multi-functional data display plugin.
Ditty News Ticker is a multi-functional data display plugin. Easily add custom news tickers to your site either through shortcodes, direct functions, or in a custom Ditty News Ticker Widget.
There are 3 default ticker modes
- Scroll Mode - Scroll the ticker data left, right, up or down
- Rotate Mode - Rotate through the ticker data
- List Mode - Display your ticker data in a list
Ditty News Ticker is built to easily be extended to add extra Ticker Types and extra Ticker Modes. We currently have the following extensions for sale:
- Ditty Posts Ticker
- Ditty Twitter Ticker
- Ditty Facebook Ticker
- Ditty RSS Ticker
- Ditty Image Ticker
- Ditty Flickr Ticker
- Ditty Instagram Ticker
- Ditty Mega Ticker
We now also offer an extensions bundle that includes all current and future extensions!
Are there any settings I need to configure?
Each individual Ticker post has multiple settings to customize.
I have added my shortcode but the ticker is not displaying
- Bug fix for missing file
- Code cleanup and maintenance
- Directory structure reconfiguration
- RTL bug fix for scrolling right tickers
- Minor admin css update
- Added 'Reverse the order of the ticks' to the ticker Global Settings panel
- Escaped $_GET variables for additional security measures
- Modified how scripts are enqueued
- Fixed browser resize bug
- Fixed scroll left jquery bug
- Fixed wp_query bug when hide ticker option is enabled
- Fixed bug in extension license page
- Fixed widget ticker title bug.
- Added a centralized licensing system for all extensions. Extensions will be updated soon to utilize this feature.
- Resolved bug in ticker widget.
- Added shortcode option to reverse the tick order for rotating tickers. Use reverse="1".
- Added shortcode option to reverse the tick order. Use reverse="1".
- Resolved bug from last update
- Resolved custom capabilities bug
- Added option to hide ticker if no ticks exist
- Added option to hide widget if no ticks exist
- Admin css updates
- Bug fixes
- Grid bug fix from last update
- Removed mtphr_dnt_default_sanitized_tick filter
- Added mtphr_dnt_sanitized_tick filter
- Added mtphr_dnt_mixed_ticks_meta filter
- Added mtphr_dnt_mixed_tick_array filter
- Added mtphr_dnt_list_heading_class filter
- Added mtphr_dnt_list_item filter
- Added mtphr_dnt_list_item_class filter
- Updated mixed ticker function
- Modified default ticker data
- Added mtphr_dnt_default_sanitized_tick filter
- Added ditty_news_ticker function check in widgets.php file
- Removed testing code from last update
- Added check to ensure VC version is 5 or greater before adding VC shortcode
- Updated qtip scripts
- Updated paths to enqueued files
- Bug fix from last update
- Added custom News Tickers Settings capability for admins
- Added custom capabilities for the ditty_news_ticker post type and settings
- .mtphr-dnt-image-container css display update
- Metabox text update
- Image container css updates
- Image container css updates
- Tick width and height detection modification in jQuery script
- Ensured that imageloaded is enqueued when ditty-news-ticker.js is enqueued
- Bug fixes in updated jquery script
- CSS adjustments for better image rendering across browsers
- Added static image dimension options to MTPHR_DNT_Image class
- Updated mtphr_dnt_convert_links to fix latin character bug
- Removed console function in script
- Bug fix from last update
- MTPHR_DNT_Image container element update
- Updates to rotate mode script
- Scroll and rotate tickers now load on document ready
- Added imagesLoaded to scroll and rotate tickers
- Added 'nofollow' option to MTPHR_DNT_Image class
- Additional updates to MTPHR_DNT_Image class
- Bug fix in news ticker output
- Added MTPHR_DTN_Image class for use in extensions
- Added MTPHR_DNT_String_Replacement class for use in extensions
- Added checkboxes field for admin use
- Adjusted Custom CSS field display
- CSS updates
- Unyson page builder shortcode integration
- Visual Composer page builder shortcode integration
- Mixed ticker bug fix
- Dashboard CSS updates
- Added optional play/pause button for scroll and auto rotate mode
- Removed data-icon css from icon css file
- Small bug fix
- Fixed visual editor glitch from last update
- Updated metabox code for flexibility
- Updated some metabox filter names
- Customized bootstrap affix plugin due to conflicts within dashboard
- Added more social icons to icon font package
- Updated admin page layout
- Updated metaboxes for new admin page layout
- Newly added WYSIWYG editors now work without having to save your post
- Additional data passed through mtphr_dnt_ticker_class filter
- Updated widget class name
- Updated widget class
- Updated touchSwipe.js
- Fixed inactive links on mobile using touchSwipe
- Bug fix
- Modified data sanitization on tick content
- Modified default options for Rotate Settings
- Added option to disable touchswipe on touch devices
- Security update
- Script bug fix
- Re-organized files
- Added template files for easier customization
- Added shortcode & oEmbed parsing to ticks
- Added option to remove outer padding around grids
- Fixed add_query_arg() and remove_query_arg() usage
- Admin metabox bug fix
- Added Italian translation files
- Fixed metabox bug from last update
- Modified jQuery script to allow hidden tickers to function correctly after they become visible on screen
- Added the ability to add all ticks from a selected type to the mixed ticker
- Fixed bug in ticker script filter when using unique_ids
- Moved plugin files to GitHub
- Added Author support to post type
- Removed "data-icon" styles in icon font stylesheet
- Converted icon font characters to PUA
- Moved News Ticker title to "mtphr_dnt_before" action for easier customization
- Fixed bug in edit page type & mode filters
- CSS adjustments for rotate buttons
- Added plugin activation/de-activation to flush rewrite rules
- Moved admin files into separate admin directories
- Set file permissions on fontastic files
- Removed metaboxer code & files, which are no longer used
- Merged the metabox list jQuery functionality
- Removed ajax.php file
- Removed image navigation & buttons. Replaced with icon fonts
- Added type & mode filters to edit screen
- Added option to add aquick edit link to tickers for admins/editors
- Made ditty_new_ticker post type public
- Included ditty_new_ticker post type in nav menus
- Filtered single post content to display the ticker on ditty_new_ticker single posts
- Added additional metabox jquery for lists and sortables
- Fixed bug in jQuery setup where extra characters where being written
- Added WPML Support
- Fixed jquery script issue for multiple same tickers with unique ids
- Added additional jQuery triggers and listeners
- Fixed force line break issue
- Added grid display funcitonality
- Added page list functionality to lists
- Updated general settings code
- Updated metabox code
- Added mtphr_dnt_contents_before & mtphr_dnt_contents_after actions
- Moved rotate direction nav to mtphr_dnt_contents_after filter
- Moved rotate control nav to mtphr_dnt_after filter
- Moved global data mtphr_dnt_after filter
- General code cleanup
- Additional admin css
- Added mtphr_dnt_settings_submit_button filter to settings submit button
- Added $mtphr_dnt_ticker_types global to front end
- Added Arabic language
- Added mtphr_dnt_after_load jQuery trigger
- Added mtphr_dnt_before_change jQuery trigger
- Added mtphr_dnt_after_change jQuery trigger
- Added mtphr_dnt_resize jQuery listener
- Updated menu icon to icon font
- Removed type & mode selections from accidentally showing up in other post types
- Moved type & mode selections out of metaboxes
- Added a default tick to the mixed type
- Removed console.log from script-admin.js
- Big fix from last update
- Organized code
- Added "Mixed" type to display tickers mixed with multiple ticker types
- Modified 'after_load', 'before_change', 'after_change' filters for DNT class script
- Added code to remove duplicate tickers
- Added option to force line breaks on carriage returns.
- Modifed to allow multiline text
- Updated custom css field to css editor
- Modified ditty-news-ticker js class due to issues with certain versions of jQuery.
- Changed outerWidth() to with().
- Changed outherHeight() to height().
- Fixed touchSwipe error that was occurring in Firefox.
- Fixed undefined variable error in functions.php.
- Updated metaboxer files.
- Upated "Show first tick on init" code for better functionality.
- Added mobile swipe support for rotate mode.
- Added a hidden tick "offset" parameter.
- Added setting to display first scroll tick on init.
- Modified structure & CSS to move the rotate navigation up a level.
- Fixed pause on hover functionality.
- Modified jQuery ticker class loading.
- Fixed load_plugin_textdomain setup.
- Added wysiwyg editor option back.
- Added nofollow to navigational links.
- Added option to use visual editors for tick content (on settings page).
- Adjusted DNT jQuery class. Converted height() & width() to outerHeight() & outerWidth()
- Reworked scroll mode to function better in IE.
- Added a global offset to scrolling and rotating ticks to are hidden.
- Moved rotating tick code into .js file.
- Added css for max-image: 100%.
- Converted .clearfix class to custom .mtrph-dnt-clearfix to avoid conflicts.
- Minor fix.
- Added "width" override for scrolling tickers back in... whoops!
- Added a checkbox to set links as rel="nofollow".
- Updated vertical scrolling for responsive sites.
- Removed "width" override for scrolling tickers.
- Added new ticker classes.
- Fixed bug in rotator mode with "pause on hover" activated.
- jQuery now loading on (window).load() instead of (document).ready(). Fixes scrolling issue in Safari.
- Added .clearfix to .mtphr-dnt-wrapper.
- Specifically set .mtphr-dnt-tick.clearfix to display:none to override css in certain themes.
- Added filters to jQuery class callbacks.
- Added ticker ID to jQuery class vars.
- Now resizing rotator ticker height on window resize.
- Fixed jQuery issue in Firefox when adding new ticks.
- Updated settings scripts for extensibility.
- Minor update to metaboxer css.
- Updated metaboxer scripts.
- Updated direct function output.
- Updated ticker types link.
- Fixed rotator numbers padding.
- Fixed limited number of DNT in widget drop down issue.
- Added 'languages' folder for localization.
- Added an 'in_widget' attribute to tickers displayed in widgets.
- Updated 'sort' metaboxer code.
- Modified post_updated message.
- Add a ticker (auto) width override setting.
- Added 'mtphr_dnt_tick_before' and 'mtphr_dnt_tick_after' actions.
- Fixed error in 'rotate_scroll_up' script.
- Updated Metabox scripts.
- Minor code update.
- Initial upload of Ditty News Ticker - a multi-functional data display plugin.
ditty-news-tickerdirectory to the
- Activate the plugin through the 'Plugins' menu in WordPress
- Create tickers by going to News Tickers > Add New
- Insert your tickers by copying and pasting the provided shortcode into another post.
- Optionally, insert your tickers by copying and pasting the direct function code directly into your theme or plugin.
Default Ticker Type options
Scroll Mode options
Rotate Mode options
List Mode options