{"id":337664,"date":"2026-07-16T16:24:49","date_gmt":"2026-07-16T16:24:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/oxp-breaking-news-ticker\/"},"modified":"2026-08-01T23:25:23","modified_gmt":"2026-08-01T23:25:23","slug":"oxp-breaking-news-ticker","status":"publish","type":"plugin","link":"https:\/\/en-ca.wordpress.org\/plugins\/oxp-breaking-news-ticker\/","author":23529646,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"OXP Breaking News Ticker","header_author":"Oxypage","header_description":"Breaking News ticker for WordPress. Customizable themes, animations, and typography. Insert it anywhere with a shortcode.","assets_banners_color":"5a7bc1","last_updated":"2026-08-01 23:25:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/oxypage.com\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":211,"num_ratings":3,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"oxymaster","date":"2026-07-16 16:24:38"},"1.1.0":{"tag":"1.1.0","author":"oxymaster","date":"2026-08-01 23:25:23"}},"upgrade_notice":{"1.1.0":"<p>New Gutenberg block, Continuous and Fade movement modes, optional item dates, light\/dark palette modes, free custom palettes, Minimalist theme, and JSON import\/export.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3610508,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3610508,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3635625,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3610508,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3610508,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"oxp\/breaking-news-ticker":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"oxp\/breaking-news-ticker","title":"Breaking News Ticker","category":"widgets","icon":"megaphone","description":"Insert one of your saved tickers.","keywords":["ticker","breaking news","news","marquee","oxp"],"textdomain":"oxp-breaking-news-ticker","attributes":{"id":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"],"anchor":true},"editorScript":"oxpbnt-block-editor","editorStyle":"oxpbnt-block-editor-style"}},"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3610508,"resolution":"1","location":"assets","locale":"","width":1755,"height":190},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3610508,"resolution":"2","location":"assets","locale":"","width":2251,"height":391},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3610508,"resolution":"3","location":"assets","locale":"","width":1786,"height":931},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3610508,"resolution":"4","location":"assets","locale":"","width":1771,"height":1042},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3610508,"resolution":"5","location":"assets","locale":"","width":1771,"height":1042},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3610508,"resolution":"6","location":"assets","locale":"","width":1759,"height":1225},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3610508,"resolution":"7","location":"assets","locale":"","width":1768,"height":682},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3631387,"resolution":"8","location":"assets","locale":"","width":1465,"height":1242}},"screenshots":[]},"plugin_section":[],"plugin_tags":[34890,11026,1248,80,1247],"plugin_category":[43],"plugin_contributors":[271919],"plugin_business_model":[],"class_list":["post-337664","plugin","type-plugin","status-publish","hentry","plugin_tags-breaking-news","plugin_tags-marquee","plugin_tags-news","plugin_tags-shortcode","plugin_tags-ticker","plugin_category-customization","plugin_contributors-oxymaster","plugin_committers-oxymaster"],"banners":{"banner":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/banner-772x250.png?rev=3610508","banner_2x":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/banner-1544x500.png?rev=3610508","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/icon.svg?rev=3635625","icon":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/icon.svg?rev=3635625","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-1.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-2.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-3.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-4.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-5.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-6.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-7.png?rev=3610508","caption":""},{"src":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/screenshot-8.png?rev=3631387","caption":""}],"raw_content":"<!--section=description-->\n<p>OXP Breaking News Ticker lets you create reusable ticker presets and place them anywhere on your site with a simple shortcode or the native Gutenberg block. Configure each ticker once \u2014 headlines, scroll behavior, colors, and typography \u2014 then reuse it across as many pages or posts as you need. No coding required.\nEach ticker is an independent preset. Activate or deactivate any of them from the list with a single click; changes take effect immediately, with no page reload needed.<\/p>\n\n<h3>Features<\/h3>\n\n<p><strong>Content<\/strong><\/p>\n\n<ul>\n<li>Add news items manually (title + URL + optional date) and reorder them with drag and drop.<\/li>\n<li>Optional date per item: items loaded from posts capture their publication date, manual items take the date you pick. Choose where it sits (before or after the headline), how it reads (site format, short, day and month, long, relative, or your own pattern), and give it its own typography and opacity.<\/li>\n<li>\"Load from posts\" snapshot picker: browse any post type, filter by taxonomy and terms, search by keyword, and load matching posts as items in one click. Each post is captured as a snapshot \u2014 no database queries at render time, no performance impact on your visitors.<\/li>\n<li>Link options per ticker: open in new tab; custom rel attribute (Premium).<\/li>\n<li>Display limit: show only the first N items from a longer list (Premium).<\/li>\n<li>Per-ticker internal description (Premium).<\/li>\n<li>JSON import \/ export of tickers from the list screen (all or selected).<\/li>\n<\/ul>\n\n<p><strong>Design<\/strong><\/p>\n\n<ul>\n<li>Four structural themes: Classic, Modern, Breaking News, and Minimalist.<\/li>\n<li>Six hand-tuned color palettes \u2014 Breaking, Aurora, Coffee, Editorial, Arctic, and Caribbean \u2014 plus a fully custom palette with gradients, included in the free plan.<\/li>\n<li>Every palette works in a dark and a light mode, switchable per ticker: the mode sets the background, the headline text, and the control buttons (hover included), while the palette keeps its accent color.<\/li>\n<li>Independent typography for news text, label, and item date: font family, weight, size, style, decoration, and text transform (plus opacity for the date).<\/li>\n<li>Google Fonts are self-hosted at save time \u2014 no requests to Google servers at runtime (GDPR-compliant).<\/li>\n<li>Show or hide individual elements per ticker: previous\/next buttons, play-pause toggle, label pulse dot, per-headline pulse dot, and label.<\/li>\n<li>Optional edge fade: headlines fade out at the sides of the news area.<\/li>\n<li>Configurable height and max-width.<\/li>\n<\/ul>\n\n<p><strong>Behavior<\/strong><\/p>\n\n<ul>\n<li>Three movement modes: Slide (one headline at a time), Fade (crossfade in place),\nand Continuous (endless marquee strip with configurable scroll speed).<\/li>\n<li>Scroll direction: left, right, up, or down (left\/right in Continuous mode).<\/li>\n<li>Speed, easing, inter-item delay, and scroll offset.<\/li>\n<li>Autoplay, loop, pause on hover or tap, pause when the browser tab loses focus.<\/li>\n<li>Optional blinking pulse dot before each headline.<\/li>\n<\/ul>\n\n<p><strong>Placing the ticker<\/strong><\/p>\n\n<ul>\n<li>Shortcode <code>[oxpbnt_ticker id=\"X\"]<\/code>, with one-click copy from the ticker list and from the editor.<\/li>\n<li>Native Gutenberg block: search for \"Breaking News Ticker\", pick a saved ticker from the selector, and see it previewed right on the canvas. If you have none yet, the block offers a \"Create your first ticker\" button. Supports wide and full alignment.<\/li>\n<li>Both point at the same saved ticker, so editing it updates every place it was inserted.<\/li>\n<li>Settings lists every editor found on your site and lets you turn each one on or off. The shortcode is always available; unchecking the block removes it from the inserter without touching pages that already use it.<\/li>\n<\/ul>\n\n<p><strong>Accessibility and performance<\/strong><\/p>\n\n<ul>\n<li>ARIA live regions, keyboard navigation, and <code>prefers-reduced-motion<\/code> support.<\/li>\n<li>Assets load only on pages that contain a ticker, or globally \u2014 your choice in Settings.<\/li>\n<li>AJAX activation toggle from the ticker list.<\/li>\n<li>Optional clean uninstall that removes all plugin data.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>oxp-breaking-news-ticker<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from the Plugins menu.<\/li>\n<li>Go to \"OXP Tickers\" \u2192 \"New Ticker\", configure it, and save.<\/li>\n<li>Add the \"Breaking News Ticker\" block to any post or page and pick your ticker, or copy the shortcode (e.g. <code>[oxpbnt_ticker id=\"123\"]<\/code>) and paste it wherever you want.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. Everything is configured from the WordPress admin: content, behavior, colors, and typography. Place the ticker anywhere using the Gutenberg block or the generated shortcode \u2014 no PHP or CSS required.<\/p><\/dd>\n<dt id=\"how%20do%20i%20insert%20a%20ticker%20into%20a%20page%3F\"><h3>How do I insert a ticker into a page?<\/h3><\/dt>\n<dd><p>Two ways, both free. In the block editor, add the \"Breaking News Ticker\" block and choose one of your saved tickers from the selector; the block previews it on the canvas. Anywhere else \u2014 classic editor, text widgets, page builders \u2014 paste the shortcode shown in the ticker list, e.g. <code>[oxpbnt_ticker id=\"123\"]<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20create%20more%20than%20one%20ticker%3F\"><h3>Can I create more than one ticker?<\/h3><\/dt>\n<dd><p>Yes. Each ticker is an independent preset. The free plan supports up to 3 tickers with 20 items each; Premium (coming soon) will allow unlimited ones.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20news%20items%3F\"><h3>How do I add news items?<\/h3><\/dt>\n<dd><p>You can type them in manually (title + URL) or use the \"Load from posts\" picker to pull content from any post type, filtered by taxonomy, terms, or keyword. Loaded items are frozen as snapshots \u2014 they do not update automatically.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. By default the plugin only loads its CSS and JS on pages that actually contain a ticker. You can switch to global loading from Settings if you prefer.<\/p><\/dd>\n<dt id=\"are%20google%20fonts%20gdpr-compliant%3F\"><h3>Are Google Fonts GDPR-compliant?<\/h3><\/dt>\n<dd><p>Yes. When you save a ticker with a Google Font selected, the plugin downloads that font variant to your server. Visitors' browsers load the font from your own domain \u2014 no requests are ever made to Google at runtime.<\/p><\/dd>\n<dt id=\"can%20i%20override%20the%20ticker%20template%20from%20my%20theme%3F\"><h3>Can I override the ticker template from my theme?<\/h3><\/dt>\n<dd><p>Yes. Copy <code>templates\/ticker.php<\/code> from the plugin into your active theme's root and WordPress will use your copy instead.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Now you can deploy your tickers using a Gutenberg Block.<\/li>\n<li>New movement modes: Fade and Continuous.<\/li>\n<li>New Minimalist theme.<\/li>\n<li>Optional date per ticker item.<\/li>\n<li>Palettes now have a dark and a light mode, switchable per ticker.<\/li>\n<li>Custom palettes with gradients are now free.<\/li>\n<li>Optional per-headline pulse dot and edge fade.<\/li>\n<li>New Premium fields: per-ticker description, rel attribute, and item display limit.<\/li>\n<li>JSON import \/ export of tickers from the \"My Tickers\" screen.<\/li>\n<li>Spanish (es_ES) translation and .pot template.<\/li>\n<li>Softer admin buttons; palette cards mirror the real ticker layout.<\/li>\n<li>Removed the \"Decoration (arrow)\" color; the arrow follows the label color.<\/li>\n<li>Fixed: Google fonts chosen for the label were not self-hosted at save time.<\/li>\n<li>Editor fixes: shortcode shown only after saving, working copy button.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Ticker CPT with tabbed editor: Content, Behavior, and Style.<\/li>\n<li>Manual items with drag-and-drop reordering, plus a \"Load from posts\" snapshot picker.<\/li>\n<li>Behavior controls: direction, speed, easing, autoplay, loop, offset, and pause options.<\/li>\n<li>Three structural themes and six color palettes.<\/li>\n<li>Independent typography for news text and label; Google Fonts self-hosted at save time.<\/li>\n<li>Visibility toggles for prev\/next buttons, play-pause, pulse dot, and label.<\/li>\n<li>Link options: open in new tab and rel attribute.<\/li>\n<li>Shortcode [oxpbnt_ticker id=\"X\"] with one-click copy and AJAX activation toggle.<\/li>\n<li>Freemium: up to 3 tickers with 20 items each in the free plan.<\/li>\n<li>Smart asset loading and optional clean uninstall.<\/li>\n<\/ul>","raw_excerpt":"The breaking news ticker WordPress deserves \u2014 beautiful, accessible, and live in minutes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=337664"}],"author":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/oxymaster"}],"wp:attachment":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337664"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337664"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337664"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337664"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337664"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}