OXP Breaking News Ticker

Description

OXP Breaking News Ticker builds scrolling news bars for WordPress: a breaking news strip across the header, a quieter marquee of latest posts in the footer, whatever the site needs. You set each one up in the admin and place it with the Gutenberg block or a shortcode.

Headlines are typed by hand or pulled from your own posts. Pick a post type, filter it by taxonomy, term or keyword, and load the matches in one click. They are saved as a snapshot, so the ticker runs no database queries when somebody visits.

Every ticker is a saved preset: edit it once and every page it appears on follows. Switch any of them on or off from the list with a single click, no page reload and no code.

Features

Content

  • Add news items manually (title + URL + optional date) and reorder them with drag and drop.
  • Optional display 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.
  • Dynamic items (Premium): add a WP Query as an item and it stays live. Instead of freezing the posts it finds, the ticker stores the search and runs it again on every render, so a new post appears on its own and a deleted one goes. Pick the post type, filter by taxonomy, terms or keyword, choose how many and in what order. It sits wherever you drag it, between your hand-written headlines, and each result brings its own title, link and publication date. The editor shows how many posts the query matches right now, and says so plainly when the answer is none.
  • Dynamic items stay fresh behind a page cache. A cached page keeps the headlines it was built with; the ticker notices when the page it is on is not fresh and quietly fetches the current ones. No cache plugin integration and nothing to configure.
  • Schedule any item (Premium): a clock on the item row opens “from” and “until”, both optional, both inclusive, and each with an optional time of day. A start alone shows the item from then on, an end alone shows it until then. A scheduled item adds one thin line to its row naming the state (running, upcoming, past) and the dates, in traffic-light colour.
  • “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, so there are no database queries at render time and no performance cost for your visitors.
  • Link options per ticker: open in new tab; custom rel attribute (Premium).
  • Display limit: show only the first N items from a longer list (Premium).
  • Per-ticker internal description (Premium).
  • JSON import / export of tickers from the list screen (all or selected).
  • The ticker list shows each ticker as it really looks: a live miniature of the bar with its own theme, palette, label and first headline, beside its item count, its shortcode and an on/off switch. Tickers that are switched off are greyed out, so you can see at a glance what is running on the site.

Design

  • Eight structural themes. Four are free: Classic, Modern, Breaking News and Minimalist. Four are Premium and each paints a texture of its own across the bar, tinted from the palette rather than in a colour of its own:
    • Comic: impact rays behind the label, halftone shading across the bar, and a skewed label pasted onto the corner with a hard ink shadow.
    • Capsule: one soft capsule, fully rounded end to end, with a lit rim and light pooling gently along the bar.
    • Galaxy: nebula clouds and filaments in the palette’s own colours, over a field of stars.
    • Sketch: drawn by hand. A pen outline traced twice, hatched ink shading instead of a blur, and the label circled rather than boxed.
  • Seventeen hand-tuned color palettes, plus a fully custom palette with gradients. The Premium palettes carry a gradient of their own on the bar and on the label; the free ones are flat. Six are free (Breaking, Aurora, Coffee, Editorial, Arctic and Caribbean) and eleven are Premium (Forest, Sunset, Blossom, Lagoon, Graphite, Gold, Silver, Bronze, Neon, Oxypage and Superhero). The custom palette is free.
  • 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.
  • Color fields accept anything CSS does: hex (#1a1a2e), named colors (red, orange, rebeccapurple), rgb()/rgba() and hsl()/hsla(), in the old comma syntax or the modern one. Paste what your design tool copied.
  • Independent typography for news text, label, and item date: font family, weight, size, style, decoration, and text transform (plus opacity for the date).
  • Google Fonts are self-hosted at save time, so no request reaches a Google server while somebody is browsing your site (GDPR-compliant).
  • Show or hide individual elements per ticker: previous/next buttons, play-pause toggle, label pulse dot, per-headline pulse dot, and label.
  • Swap the label’s pulse dot for one of twenty-two icons (Premium): megaphone, globe, sparkle, speech bubble, envelope, bell, flame, lightning and more. The icon takes the pulse dot’s colour.
  • Optional edge fade: headlines fade out at the sides of the news area.
  • Configurable height and max-width.

Behavior

  • Three movement modes: Slide (one headline at a time), Fade (crossfade in place),
    and Continuous (endless marquee strip with configurable scroll speed).
  • Scroll direction: left, right, up, or down (left/right in Continuous mode).
  • Speed, easing, inter-item delay, and scroll offset.
  • Autoplay, loop, pause on hover or tap, pause when the browser tab loses focus.
  • Optional blinking pulse dot before each headline.

Placing the ticker

  • Shortcode [oxpbnt_ticker id="X"], with one-click copy from the ticker list and from the editor.
  • 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.
  • Elementor widget (Premium): “Breaking News Ticker”, under the Oxypage category. Pick a saved ticker and it renders live on the canvas.
  • Oxygen Builder element (Premium): “Breaking News Ticker”, under the Oxypage category, for Oxygen 6 and up.
  • Divi, Beaver Builder and Bricks are on the way.
  • All of them point at the same saved ticker, so editing it updates every place it was inserted.
  • 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.

Accessibility and performance

  • ARIA live regions, keyboard navigation, and prefers-reduced-motion support.
  • Assets load only on pages that contain a ticker, or globally. Your choice, in Settings.
  • AJAX activation toggle from the ticker list.
  • Optional clean uninstall that removes all plugin data.

External services

This plugin connects to Freemius, the service that handles licensing, payments and Premium updates for OXP Breaking News Ticker. Freemius is only contacted in the situations listed below.

When you activate the plugin. You are shown an opt-in screen. Nothing is sent until you accept it, and you can skip it: the plugin works exactly the same either way. If you accept, your WordPress user name and email address, the site URL and basic environment data (WordPress version, PHP version, plugin version, site language and time zone) are sent so the site can be registered and so you can be notified of security and update releases.

When you use a Premium license. The license key and the site URL are sent each time the license is activated, deactivated, validated or renewed, and whenever WordPress checks for an update of the Premium version. This is what makes the license work on your site and what delivers the paid updates.

When you deactivate the plugin. An optional feedback form may be shown. Sending it is voluntary, and nothing is sent if you close it.

The free version on wordpress.org contacts Freemius only if you opted in, or if you activate a license on it.

This service is provided by Freemius, Inc. Terms of service: https://freemius.com/terms/ Privacy policy: https://freemius.com/privacy/

Blocks

This plugin provides 1 block.

  • Breaking News Ticker Insert one of your saved tickers.

Installation

  1. Upload the oxp-breaking-news-ticker folder to /wp-content/plugins/.
  2. Activate the plugin from the Plugins menu.
  3. Go to “OXP Tickers” “New Ticker”, configure it, and save.
  4. Add the “Breaking News Ticker” block to any post or page and pick your ticker, or copy the shortcode (e.g. [oxpbnt_ticker id="123"]) and paste it wherever you want.

FAQ

Do I need to know how to code?

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. No PHP, no CSS.

How do I insert a ticker into a page?

Two ways in the free plan. 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 (classic editor, text widgets, page builders) paste the shortcode shown in the ticker list, e.g. [oxpbnt_ticker id="123"]. Premium adds a native Elementor widget and a native Oxygen Builder element.

Can I create more than one ticker?

Yes. Each ticker is an independent preset. The free plan supports up to 3 tickers with 20 items each. Premium removes both limits.

What does Premium include, and how do the plans differ?

Every Premium plan unlocks exactly the same features: unlimited tickers and items, the Premium themes and palettes, dynamic WP Query items, item scheduling, the label icons, the Elementor and Oxygen Builder integrations and the advanced link and display options. The plans differ only in how many sites one license can be activated on, and for how long you receive updates and support. You can see them, and activate a license you already own, under “OXP Tickers” in your WordPress admin.

I bought a license. How do I activate it?

In your WordPress admin, go to “OXP Tickers” and open the Account screen, then enter the license key you received by email. The same screen deactivates the license if you need to move it to another site. Your license is also what delivers automatic updates of the Premium version: once activated, new versions arrive in the Plugins screen like any other update.

How do I add news items?

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, so they do not update on their own.

Will it slow down my site?

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.

Are Google Fonts GDPR-compliant?

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, and no request is ever made to Google at runtime.

Can I override the ticker template from my theme?

Yes. Copy templates/ticker.php from the plugin into your active theme’s root and WordPress will use your copy instead.

Reviews

අගෝස්තු 5, 2026
Minimalista y con personalidad. Es muy sencillo de usar, fácil de personalizar para el look que mejor le siente a tu web. Desde los colores hasta las animaciones, es muy útil e intuitivo.
ජූලි 27, 2026 1 reply
Best ticker by far! Nice interface and easy to use. Maybe an option in the pro version to set a date span for each item in the ticker. That would be great for timed sensitive items. I'm Looking forward to seeing the pro version. Thanks
ජූලි 20, 2026
Me ha parecido muy completo y sencillo. Ofrece un buen nivel de personalización, permitiendo adaptar el diseño a las necesidades de cada sitio web. Además, no he observado ningún impacto apreciable en el rendimiento de las webs donde lo he utilizado. En pocos minutos es posible disponer de una barra de noticias atractiva y completamente funcional en WordPress. Si buscas una solución sencilla y profesional para destacar anuncios, noticias de última hora o mensajes importantes, este plugin es una excelente opción.
Read all 3 reviews

Contributors & Developers

“OXP Breaking News Ticker” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.4

  • Fixed: the free version claimed to be Premium when the license was bought from inside it, without the Premium features and without the instructions to install them.
  • Fixed: “Upgrade plan” led to “Sorry, you are not allowed to access this page”.
  • Fixed: a “translation loading was triggered too early” notice on every admin page.

1.2.3

  • Fixed: activating the Premium version while the free one was active caused a fatal error.
  • Added: “I already have a license” in Settings and on the pricing screen, with step by step instructions.
  • Changed: everything Premium now looks disabled while there is no active license.

1.2.2

  • Fixed: on the free version, the license key field and “Send license key” did nothing.

1.2.1

  • Added: new upgrade screen with every license size, billing cycle, currency and the full feature list.
  • Added: prices shown in euros or dollars according to the site’s own timezone and language.
  • Added: free trial, when the store offers one.
  • Added: Premium theme Sketch.
  • Added: Premium palettes Oxypage, Superhero, Silver and Bronze.
  • Changed: stronger gradients on the Premium palettes.
  • Changed: Lagoon replaces Cobalt. Tickers set to Cobalt fall back to the default palette.
  • Changed: the Account screen now follows the plugin’s own design.
  • Fixed: leaving the license activation screen showed “Sorry, you are not allowed to access this page”.
  • Fixed: licensing notices were half untranslated.

1.2.0

  • Added: Premium licenses, activated from the WordPress admin, with automatic updates.
  • Added: dynamic items (Premium). A saved query that picks up new posts on its own.
  • Added: item scheduling (Premium), with optional start and end dates and times.
  • Added: Premium themes Comic, Capsule and Galaxy.
  • Added: Premium palettes Forest, Sunset, Blossom, Cobalt, Graphite, Gold and Neon.
  • Added: 22 icons (Premium) to replace the label’s pulse dot.
  • Added: Elementor widget and Oxygen Builder element (Premium).
  • Added: color fields now accept hex, named colors, rgb()/rgba() and hsl()/hsla().
  • Added: “Display date” button on each item.
  • Changed: rebuilt “My Tickers” list, with a live miniature and an on/off switch on every row.
  • Fixed: dynamic items went stale on sites with a page cache.

1.1.1

  • Small fixes to how the admin buttons are displayed: icons and labels are now properly aligned, and the buttons in the page header line up with each other.
  • Support and suggestions now go to support@oxypage.com, with the subject prefilled.
  • The Breaking News Ticker block now runs in the iframed block editor, so the editor no longer falls back to its older rendering mode because of it.
  • Now requires WordPress 6.7 or later, which loads the bundled translations on its own.

1.1.0

  • Now you can deploy your tickers using a Gutenberg Block.
  • New movement modes: Fade and Continuous.
  • New Minimalist theme.
  • Optional date per ticker item.
  • Palettes now have a dark and a light mode, switchable per ticker.
  • Custom palettes with gradients are now free.
  • Optional per-headline pulse dot and edge fade.
  • New Premium fields: per-ticker description, rel attribute, and item display limit.
  • JSON import / export of tickers from the “My Tickers” screen.
  • Spanish (es_ES) translation and .pot template.
  • Softer admin buttons; palette cards mirror the real ticker layout.
  • Removed the “Decoration (arrow)” color; the arrow follows the label color.
  • Fixed: Google fonts chosen for the label were not self-hosted at save time.
  • Editor fixes: shortcode shown only after saving, working copy button.

1.0.0

  • Ticker CPT with tabbed editor: Content, Behavior, and Style.
  • Manual items with drag-and-drop reordering, plus a “Load from posts” snapshot picker.
  • Behavior controls: direction, speed, easing, autoplay, loop, offset, and pause options.
  • Three structural themes and six color palettes.
  • Independent typography for news text and label; Google Fonts self-hosted at save time.
  • Visibility toggles for prev/next buttons, play-pause, pulse dot, and label.
  • Link options: open in new tab and rel attribute.
  • Shortcode [oxpbnt_ticker id=”X”] with one-click copy and AJAX activation toggle.
  • Freemium: up to 3 tickers with 20 items each in the free plan.
  • Smart asset loading and optional clean uninstall.