{"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-07-16T16:24:38","modified_gmt":"2026-07-16T16:24:38","slug":"oxp-breaking-news-ticker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/oxp-breaking-news-ticker\/","author":23529646,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","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-07-16 16:24:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/oxypage.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":26,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"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"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"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":3610508,"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":[],"tagged_versions":["1.0.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":3610508,"resolution":"8","location":"assets","locale":"","width":1462,"height":1183}},"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=3610508","icon":"https:\/\/ps.w.org\/oxp-breaking-news-ticker\/assets\/icon.svg?rev=3610508","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=3610508","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. 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) and reorder them with drag and drop.<\/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.<\/li>\n<li>Display limit: show only the first N items from a longer list.<\/li>\n<\/ul>\n\n<p><strong>Design<\/strong><\/p>\n\n<ul>\n<li>Three structural themes: Classic, Modern, and Breaking News.<\/li>\n<li>Six hand-tuned color palettes: Breaking, Aurora, Coffee, Editorial, Arctic, and Caribbean.<\/li>\n<li>Independent typography for news text and for the label: font family, weight, size, style, decoration, and text transform.<\/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, pulse dot, and label.<\/li>\n<li>Configurable height and max-width.<\/li>\n<\/ul>\n\n<p><strong>Behavior<\/strong><\/p>\n\n<ul>\n<li>Scroll direction: left, right, up, or down.<\/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<\/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>One-click shortcode copy from the ticker list. AJAX activation toggle.<\/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>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 generated shortcode \u2014 no PHP or CSS required.<\/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; 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.0.0<\/h4>\n\n<ul>\n<li>Ticker CPT (oxpbnt_ticker) with tabbed editor: Content, Behavior, and Style tabs.<\/li>\n<li>Manual items (Title + URL) with drag-and-drop reordering. \"Load from posts\" snapshot\npicker: cascade post type \u2192 taxonomies \u2192 terms \u2192 keyword filter; each loaded post is\nfrozen into a manual item at load time \u2014 no database queries at render time.<\/li>\n<li>Behavior controls: scroll direction, speed, easing, autoplay, pause on interact, loop,\noffset, and pause when the browser tab is hidden.<\/li>\n<li>Three structural themes (Classic \/ Modern \/ Breaking) and six color palettes\n(Breaking \/ Aurora \/ Coffee \/ Editorial \/ Arctic \/ Caribbean). Custom palette with\ngradients available in Premium.<\/li>\n<li>Independent typography for news text and label: font family, weight, size, style,\ndecoration, and text transform. Chosen Google Fonts are self-hosted at save time\n(GDPR-compliant; no Google calls at runtime).<\/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>Freemium architecture: free plan supports up to 3 tickers and 20 items each. Premium\n(coming soon) unlocks unlimited tickers and items, custom color palettes, and page\nbuilder integrations (Elementor, Divi, Oxygen Builder).<\/li>\n<li>Shortcode [oxpbnt_ticker id=\"X\"] with one-click copy. AJAX activation toggle.<\/li>\n<li>Smart asset loading (only on pages that contain a ticker) or always-on, configurable\nfrom Settings. Optional clean uninstall removes all plugin data.<\/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:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=337664"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/oxymaster"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337664"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337664"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337664"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337664"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337664"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}