{"id":54230,"date":"2017-02-04T15:19:38","date_gmt":"2017-02-04T15:19:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/floating-news-headline\/"},"modified":"2026-06-06T12:00:40","modified_gmt":"2026-06-06T12:00:40","slug":"floating-news-headline","status":"publish","type":"plugin","link":"https:\/\/ceb.wordpress.org\/plugins\/floating-news-headline\/","author":14568458,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.4","stable_tag":"1.3.4","tested":"7.0","requires":"5.8","requires_php":"5.6","requires_plugins":null,"header_name":"Floating News Headline","header_author":"A WP Life","header_description":"","assets_banners_color":"a24169","last_updated":"2026-06-06 12:00:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":3,"author_block_rating":0,"active_installs":100,"downloads":18069,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.0.1":{"tag":"0.0.1","author":"awordpresslife","date":"2017-02-20 16:04:07"},"0.0.10":{"tag":"0.0.10","author":"awordpresslife","date":"2018-12-24 08:52:39"},"0.0.2":{"tag":"0.0.2","author":"awordpresslife","date":"2017-10-07 12:29:33"},"0.0.3":{"tag":"0.0.3","author":"awordpresslife","date":"2017-11-17 15:13:54"},"0.0.4":{"tag":"0.0.4","author":"awordpresslife","date":"2018-07-04 07:33:12"},"0.0.5":{"tag":"0.0.5","author":"awordpresslife","date":"2018-08-10 11:46:21"},"0.0.6":{"tag":"0.0.6","author":"awordpresslife","date":"2018-08-30 09:28:29"},"0.0.7":{"tag":"0.0.7","author":"awordpresslife","date":"2018-09-20 10:26:00"},"0.0.8":{"tag":"0.0.8","author":"awordpresslife","date":"2018-11-10 06:10:16"},"0.0.9":{"tag":"0.0.9","author":"awordpresslife","date":"2018-12-13 09:31:25"},"0.1.1":{"tag":"0.1.1","author":"awordpresslife","date":"2019-01-05 10:38:55"},"0.1.2":{"tag":"0.1.2","author":"awordpresslife","date":"2019-01-17 12:38:49"},"1.0.0":{"tag":"1.0.0","author":"awordpresslife","date":"2019-02-18 07:58:26"},"1.0.1":{"tag":"1.0.1","author":"awordpresslife","date":"2019-03-09 10:03:03"},"1.0.10":{"tag":"1.0.10","author":"awordpresslife","date":"2019-10-07 10:21:22"},"1.0.2":{"tag":"1.0.2","author":"awordpresslife","date":"2019-03-26 07:22:34"},"1.0.3":{"tag":"1.0.3","author":"awordpresslife","date":"2019-04-22 11:18:53"},"1.0.4":{"tag":"1.0.4","author":"awordpresslife","date":"2019-05-28 00:38:22"},"1.0.5":{"tag":"1.0.5","author":"awordpresslife","date":"2019-06-14 10:24:45"},"1.0.6":{"tag":"1.0.6","author":"awordpresslife","date":"2019-07-01 07:17:26"},"1.0.7":{"tag":"1.0.7","author":"awordpresslife","date":"2019-07-16 09:31:14"},"1.0.8":{"tag":"1.0.8","author":"awordpresslife","date":"2019-08-01 11:31:28"},"1.0.9":{"tag":"1.0.9","author":"awordpresslife","date":"2019-09-11 06:43:28"},"1.1.0":{"tag":"1.1.0","author":"awordpresslife","date":"2019-12-26 10:53:06"},"1.1.1":{"tag":"1.1.1","author":"awordpresslife","date":"2020-02-25 08:30:41"},"1.1.2":{"tag":"1.1.2","author":"awordpresslife","date":"2020-06-29 09:00:01"},"1.1.3":{"tag":"1.1.3","author":"awordpresslife","date":"2020-08-06 08:07:14"},"1.1.4":{"tag":"1.1.4","author":"awordpresslife","date":"2020-08-27 10:36:57"},"1.1.5":{"tag":"1.1.5","author":"awordpresslife","date":"2020-10-05 11:19:57"},"1.1.6":{"tag":"1.1.6","author":"awordpresslife","date":"2020-11-02 07:36:57"},"1.1.7":{"tag":"1.1.7","author":"awordpresslife","date":"2020-12-01 09:39:39"},"1.2.0":{"tag":"1.2.0","author":"awordpresslife","date":"2020-12-23 09:00:59"},"1.2.1":{"tag":"1.2.1","author":"awordpresslife","date":"2021-03-05 09:43:25"},"1.2.2":{"tag":"1.2.2","author":"awordpresslife","date":"2021-04-01 10:06:22"},"1.2.3":{"tag":"1.2.3","author":"awordpresslife","date":"2021-05-05 00:06:59"},"1.2.4":{"tag":"1.2.4","author":"awordpresslife","date":"2021-06-01 09:10:14"},"1.2.5":{"tag":"1.2.5","author":"awordpresslife","date":"2021-09-13 08:45:11"},"1.2.6":{"tag":"1.2.6","author":"awordpresslife","date":"2022-02-04 10:35:31"},"1.2.7":{"tag":"1.2.7","author":"awordpresslife","date":"2022-05-16 07:30:47"},"1.2.8":{"tag":"1.2.8","author":"awordpresslife","date":"2022-08-23 07:57:04"},"1.2.9":{"tag":"1.2.9","author":"awordpresslife","date":"2023-05-18 09:54:24"},"1.3.1":{"tag":"1.3.1","author":"FARAZFRANK","date":"2026-03-31 11:50:21"},"1.3.2":{"tag":"1.3.2","author":"FARAZFRANK","date":"2026-04-01 09:29:57"},"1.3.3":{"tag":"1.3.3","author":"razipathhan","date":"2026-05-26 11:57:15"},"1.3.4":{"tag":"1.3.4","author":"razipathhan","date":"2026-06-06 12:00:40"}},"upgrade_notice":{"1.3.0":"<p>Major architectural upgrade. Complete rebuild with React dashboard, 3 premium themes, GPU-accelerated animations, and enhanced security. Settings are automatically migrated from previous versions.<\/p>"},"ratings":{"1":1,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3495506,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3495506,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3495506,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3563109,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=floating-news-headline\",\"preferredVersions\":{\"php\":\"7.4\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"floating-news-headline\"}}]}"}},"all_blocks":[],"tagged_versions":["0.0.1","0.0.10","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9","0.1.1","0.1.2","1.0.0","1.0.1","1.0.10","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.1","1.3.2","1.3.3","1.3.4"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The modern React-based admin dashboard with instant live preview and tabbed settings.","2":"Corporate Classic template \u2014 professional Indigo design with post thumbnails and metadata.","3":"Dark Night template \u2014 high-contrast Slate design with emerald status pulses.","4":"Floating Pill template \u2014 translucent blur effects with bubble-style rounded corners.","5":"Content settings panel showing source selection, manual post picker, and custom alerts.","6":"Animation settings panel with speed slider and item spacing control."}},"plugin_section":[],"plugin_tags":[1110,34890,266037,12726,15526],"plugin_category":[45],"plugin_contributors":[79800,77623,223472,223470,223471,223469,223473,223474],"plugin_business_model":[],"class_list":["post-54230","plugin","type-plugin","status-publish","hentry","plugin_tags-alerts","plugin_tags-breaking-news","plugin_tags-news-header","plugin_tags-news-ticker","plugin_tags-sticky-bar","plugin_category-ecommerce","plugin_contributors-awordpresslife","plugin_contributors-farazfrank","plugin_contributors-fkfaisalkhan007","plugin_contributors-hanif0991","plugin_contributors-muhammadshahid","plugin_contributors-razipathhan","plugin_contributors-sharikkhan007","plugin_contributors-zishlife","plugin_committers-awordpresslife","plugin_committers-farazfrank","plugin_committers-hanif0991","plugin_committers-muhammadshahid","plugin_committers-razipathhan","plugin_committers-sharikkhan007","plugin_committers-zishlife","plugin_support_reps-awordpresslife","plugin_support_reps-farazfrank","plugin_support_reps-fkfaisalkhan007","plugin_support_reps-hanif0991","plugin_support_reps-muhammadshahid","plugin_support_reps-razipathhan","plugin_support_reps-sharikkhan007","plugin_support_reps-zishlife"],"banners":{"banner":"https:\/\/ps.w.org\/floating-news-headline\/assets\/banner-772x250.png?rev=3495506","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/floating-news-headline\/assets\/icon-128x128.png?rev=3495506","icon_2x":"https:\/\/ps.w.org\/floating-news-headline\/assets\/icon-256x256.png?rev=3495506","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Need a fast <strong>News Ticker<\/strong> for your WordPress site? You found it. This plugin adds a clean <strong>sticky bar<\/strong> to your pages. It shows <strong>breaking news<\/strong>, custom <strong>alerts<\/strong>, or your latest posts easily. It is built to grab attention instantly without slowing down your website.<\/p>\n\n<h3>Add a News Header in Minutes<\/h3>\n\n<p>Adding a <strong>news header<\/strong> is very easy. You get a modern admin dashboard built with React. It lets you build a scrolling bar without writing any code. We made the setup process simple for everyone.<\/p>\n\n<ul>\n<li><strong>Live Preview:<\/strong> See your design changes right away as you type.<\/li>\n<li><strong>Fast Code:<\/strong> Runs on pure JavaScript. It completely removes bulky jQuery dependencies.<\/li>\n<li><strong>Smart Cache:<\/strong> Uses WordPress Transients to keep your site fast. It saves database queries automatically.<\/li>\n<li><strong>Easy Migration:<\/strong> Upgrading from old versions? Your settings move over automatically.<\/li>\n<li><strong>Mobile Ready:<\/strong> The ticker adapts to phones, tablets, and desktop screens flawlessly.<\/li>\n<\/ul>\n\n<p><strong>Pro Version Details -  <a href=\"https:\/\/awplife.com\/wordpress-plugins\/floating-news-headline-pro\/\">Floating News Headline Pro<\/a><\/strong><\/p>\n\n<p><strong>Pro version Live Demo <a href=\"https:\/\/awplife.com\/demo\/floating-news-headline-pro\/\">Floating News Headline Pro Demo<\/a><\/strong><\/p>\n\n<h3>Free vs Pro Features<\/h3>\n\n<p>Here is a quick breakdown of what you get in the free version versus what is unlocked in the Pro version.<\/p>\n\n<p><strong>Free Version Features:<\/strong>\n* <strong>Live Dashboard Preview:<\/strong> See your design changes right away as you type.\n* <strong>3 Premium Themes:<\/strong> Corporate Classic, Dark Night, and Floating Pill.\n* <strong>Content Sources:<\/strong> Pull headlines from your latest posts, manually select specific posts, or create custom alerts.\n* <strong>Custom Labels:<\/strong> Change the prefix text easily (e.g., \"Trending Now\" or \"Breaking News\").\n* <strong>Animation Controls:<\/strong> Adjust scroll speed and control the gaps between your headlines.\n* <strong>Infinite Looping:<\/strong> Text scrolls forever without awkward blank spaces.\n* <strong>Pause Button:<\/strong> Users can pause the ticker to read comfortably.\n* <strong>Display Placement:<\/strong> Automatically stick to the top of your site or use a shortcode anywhere.\n* <strong>Scroll Behavior:<\/strong> Make the ticker stay fixed, or hide it cleanly when users scroll down.\n* <strong>Visibility Rules:<\/strong> Show it everywhere, or restrict it to just the homepage.\n* <strong>Smart Caching:<\/strong> Uses WordPress Transients to keep your site fast and save database queries.\n* <strong>Vanilla JavaScript:<\/strong> High-performance code with zero jQuery dependencies.\n* <strong>Responsive Layouts:<\/strong> Looks great and works flawlessly on desktop, tablet, and mobile devices.<\/p>\n\n<p><strong>Pro Version Exclusive Features:<\/strong>\n* <strong>17 Additional Premium Themes:<\/strong> Unlock advanced designs including Glassmorphism, Brutalist, Cyberpunk, Neumorphic, Retro, Terminal, Organic, and more!\n* <strong>RSS Feeds &amp; WooCommerce Integration:<\/strong> Pull scrolling news directly from external RSS feeds, or display WooCommerce products with \"On Sale\" filters and price tags.\n* <strong>Advanced Filtering &amp; Ordering:<\/strong> Filter your post headlines by specific Categories, Tags, and Authors. Sort them by Date, Title, or Custom Order.\n* <strong>Multi-Alert Support:<\/strong> Add multiple custom alerts in a single ticker instead of just one.\n* <strong>Custom Reviews Showcase:<\/strong> Manually create and display beautiful customer reviews with author names, photos, and 5-star ratings.\n* <strong>Advanced Display Controls:<\/strong> Enable RTL (Right-to-Left) direction, add a \"Close\" button for users to dismiss the ticker, and inject Custom CSS.\n* <strong>Scheduling:<\/strong> Set exact Start and End dates to run promotional tickers automatically during sales or events.\n* <strong>Advanced Visibility Rules:<\/strong> Target specific pages, post types, or categories with multiple visibility conditions.\n* <strong>Higher Limits:<\/strong> Display up to 50 headlines at once (compared to 20 in the free version).\n* <strong>Metadata Controls:<\/strong> Hide author names and categories for a cleaner look.\n* <strong>Analytics &amp; Statistics:<\/strong> Track impressions and performance directly from a dedicated dashboard.\n* <strong>Backup &amp; Migration:<\/strong> Drag-and-drop JSON import\/export dashboard to move your settings easily.\n* <strong>Priority Support:<\/strong> Get direct assistance through our integrated Help Hub.<\/p>\n\n<h3>Style Your Floating Headlines<\/h3>\n\n<p>Your <strong>Floating Headlines<\/strong> should look great and match your brand. That is why we include three ready-to-use themes. You can pick a style with just one click.<\/p>\n\n<ul>\n<li><strong>Corporate Classic:<\/strong> Clean and sharp indigo design. Includes post thumbnails and a document icon. Great for business sites.<\/li>\n<li><strong>Dark Night:<\/strong> High contrast dark slate design. Features sleek dividers and green pulses. Perfect for tech blogs.<\/li>\n<li><strong>Floating Pill:<\/strong> Rounded edges with a modern glass blur effect. Best for creative sites and startups.<\/li>\n<li><strong>Custom Labels:<\/strong> Change the prefix text easily. Use phrases like \"Trending Now\" or \"Breaking News\".<\/li>\n<\/ul>\n\n<h3>Smart Features for Breaking News<\/h3>\n\n<p>Take full control of your <strong>breaking news<\/strong> content and animations. You can decide exactly what your visitors see.<\/p>\n\n<ul>\n<li><strong>Pick your source:<\/strong> Show your most recent posts automatically. You can also pick specific posts by hand.<\/li>\n<li><strong>Custom text:<\/strong> Type your own messages. Link them to any page or external site.<\/li>\n<li><strong>Change the speed:<\/strong> Use an intuitive slider. You can make text move fast or very slow.<\/li>\n<li><strong>Control the gaps:<\/strong> Add more space between your headlines easily. Make it dense or spread out.<\/li>\n<li><strong>Infinite loop:<\/strong> Text scrolls forever. It duplicates items automatically to prevent awkward blank spaces.<\/li>\n<li><strong>Pause button:<\/strong> Users can stop the scrolling text at any time to read comfortably.<\/li>\n<\/ul>\n\n<h3>Place Your Sticky Alerts Anywhere<\/h3>\n\n<p>You decide exactly where your <strong>Sticky Alerts<\/strong> appear. We give you full flexibility over the layout.<\/p>\n\n<ul>\n<li><strong>Top of the page:<\/strong> The bar sticks to the top automatically using standard WordPress hooks.<\/li>\n<li><strong>Scroll settings:<\/strong> Make it stay fixed, or hide it cleanly when users scroll down.<\/li>\n<li><strong>Page rules:<\/strong> Show it everywhere, or restrict it to just the homepage.<\/li>\n<li><strong>Shortcodes:<\/strong> Put a <strong>news header<\/strong> exactly where you want it. Paste it inside posts, pages, or widgets.<\/li>\n<li><strong>High Security:<\/strong> Only admins can change settings. We sanitize all inputs to keep your site safe.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for <strong>\"Floating News Headline\"<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>News Headlines<\/strong> in your admin sidebar to configure your ticker.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP from WordPress.org.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<\/ol>\n\n<h4>From Source (Developers)<\/h4>\n\n<ol>\n<li>Clone the repository into <code>\/wp-content\/plugins\/floating-news-headline<\/code>.<\/li>\n<li>Run <code>npm install<\/code> to install dependencies.<\/li>\n<li>Run <code>npm run build<\/code> to compile the React admin and frontend assets.<\/li>\n<li>Activate the plugin in WordPress.<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ul>\n<li>The ticker will automatically appear at the <strong>top of your site<\/strong> if \"Sticky Top\" placement is selected (default).<\/li>\n<li>To place it manually, use the shortcode <code>[fnh_ticker]<\/code> or <code>[floating_news_headline_ticker]<\/code> in any post, page, or widget.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20enable%20or%20disable%20the%20news%20ticker%3F\"><h3>How do I enable or disable the News Ticker?<\/h3><\/dt>\n<dd><p>Go to the admin menu. Use the toggle switch in the dashboard. This turns the <strong>News Ticker<\/strong> on or off globally.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20as%20a%20shortcode%3F\"><h3>Can I use it as a shortcode?<\/h3><\/dt>\n<dd><p>Yes! You can put a <strong>news header<\/strong> anywhere using <code>[fnh_ticker]<\/code>. Just set the placement to \"Shortcode\" in the settings.<\/p><\/dd>\n<dt id=\"does%20it%20support%20custom%20post%20types%3F\"><h3>Does it support custom post types?<\/h3><\/dt>\n<dd><p>The free version shows standard posts. The Pro version can show products, reviews, and other <strong>Floating Headlines<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20show%20the%20sticky%20bar%20only%20on%20the%20homepage%3F\"><h3>Can I show the sticky bar only on the homepage?<\/h3><\/dt>\n<dd><p>Yes. Go to the Visibility tab. Set it to show on \"Homepage Only\". The <strong>sticky bar<\/strong> will hide on other pages.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20speed%20of%20my%20breaking%20news%3F\"><h3>How do I change the speed of my breaking news?<\/h3><\/dt>\n<dd><p>Go to the Animation tab. Use the slider. You can make your <strong>breaking news<\/strong> scroll fast or slow.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20label%20text%3F\"><h3>How do I change the label text?<\/h3><\/dt>\n<dd><p>Go to the Content tab. You can change the label to say \"Breaking News\", \"Latest Updates\", or anything else.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20website%3F\"><h3>Will it slow down my website?<\/h3><\/dt>\n<dd><p>No. It uses pure JavaScript and GPU animations. It is very light and fast.<\/p><\/dd>\n<dt id=\"does%20it%20conflict%20with%20my%20theme%3F\"><h3>Does it conflict with my theme?<\/h3><\/dt>\n<dd><p>Very unlikely. It uses unique class names. Your theme CSS will not break it.<\/p><\/dd>\n<dt id=\"can%20i%20display%20custom%20alerts%20instead%20of%20posts%3F\"><h3>Can I display custom alerts instead of posts?<\/h3><\/dt>\n<dd><p>Yes. You can select \"Custom Alert\" in the settings. Then, type your text to show special <strong>Sticky Alerts<\/strong> with a link.<\/p><\/dd>\n<dt id=\"how%20does%20caching%20work%3F\"><h3>How does caching work?<\/h3><\/dt>\n<dd><p>The plugin caches data for 10 minutes. This saves database queries and keeps your <strong>alerts<\/strong> loading fast.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translatable%3F\"><h3>Is the plugin translatable?<\/h3><\/dt>\n<dd><p>Yes. You can translate all user-facing text easily.<\/p><\/dd>\n<dt id=\"what%20hooks%20and%20filters%20are%20available%3F\"><h3>What hooks and filters are available?<\/h3><\/dt>\n<dd><p>Developers can use the <code>floating_news_headline_items<\/code> filter. This lets you change the items before they show on the screen.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.4 \u2014 2026-06-06<\/h4>\n\n<ul>\n<li><strong>New Feature:<\/strong> Added a floating \"Pro Live Demo\" button in the plugin dashboard pointing to the Pro live demo page.<\/li>\n<li><strong>Fix:<\/strong> Removed underlines from the \"Get Pro Now\" and \"Contact Support\" buttons in the admin dashboard for a cleaner, modern design.<\/li>\n<li><strong>Fix:<\/strong> Synchronized the maximum Headline Gap (\"item_spacing\") sanitization limit to 300px to perfectly match the settings UI range.<\/li>\n<\/ul>\n\n<h4>1.3.3 \u2014 2026-04-10<\/h4>\n\n<ul>\n<li><strong>Fix:<\/strong> Resolved URL truncation issue in Custom Alert when typing rapidly (added debounce to preview).<\/li>\n<li><strong>Fix:<\/strong> Ensure dashboard preview updates instantly when selecting posts in Manual Selection mode without needing to save first.<\/li>\n<li><strong>Compliance Update:<\/strong> Removed artificial 5-post limit on Manual Post Picker to follow WordPress.org Guideline 5.<\/li>\n<li><strong>Feature Enhancement:<\/strong> Manual Selection now supports unlimited posts in the free version.<\/li>\n<li><strong>Maintenance:<\/strong> Updated admin UI and documentation to match current capabilities.<\/li>\n<\/ul>\n\n<h4>1.3.2 \u2014 2026-04-01<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> Dedicated \"Shortcode\" documentation tab in the admin dashboard for easier manual placement reference.<\/li>\n<li><strong>Fix:<\/strong> Synchronized Dashboard Preview height and theme icons (Corporate Classic document icon) with the live site.<\/li>\n<li><strong>Fix:<\/strong> Synchronized scroll speed logic between the admin preview and the frontend for a matching experience.<\/li>\n<li><strong>Enhancement:<\/strong> Decoupled shortcode visibility from site-wide targeting rules \u2014 shortcodes now work on any page regardless of \"Display On\" settings.<\/li>\n<\/ul>\n\n<h4>1.3.1 \u2014 2026-03-31<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> \"Scroll Behavior\" setting in Visibility tab \u2014 Choose how the headline bar behaves on page scroll.<\/li>\n<li><strong>New:<\/strong> \"Fixed\" mode \u2014 Visible at top, hides after scroll (Default).<\/li>\n<li><strong>New:<\/strong> \"Sticky on Scroll\" mode \u2014 Always visible at the top, stays sticky while you scroll down.<\/li>\n<li><strong>Enhancement:<\/strong> Flattened design for all ticker themes (Corporate, Dark) and Admin UI for a modern sharp look.<\/li>\n<li><strong>Enhancement:<\/strong> Emerald Floating Pill theme updated with a flat bar but kept rounded label for a unique look.<\/li>\n<li><strong>Fix:<\/strong> Resolved double caret icons in admin dropdowns (Display Target Pages).<\/li>\n<li><strong>Fix:<\/strong> Solid background for Corporate Classic template to prevent transparency when sticky.<\/li>\n<li><strong>Optimization:<\/strong> Added rAF-throttled scroll listener for performance.<\/li>\n<\/ul>\n\n<h4>1.3.0 \u2014 2026-03-31<\/h4>\n\n<ul>\n<li><strong>Complete Architectural Rebuild<\/strong> \u2014 Entire plugin rewritten from scratch with modern PHP (namespaced, PSR-4 autoloaded) and a React-based admin dashboard.<\/li>\n<li><strong>New:<\/strong> High-fidelity React admin dashboard with instant live preview<\/li>\n<li><strong>New:<\/strong> 3 premium themes \u2014 Corporate Classic, Dark Night, Floating Pill<\/li>\n<li><strong>New:<\/strong> GPU-accelerated CSS marquee animation using <code>transform: translateX()<\/code><\/li>\n<li><strong>New:<\/strong> BEM CSS architecture for zero theme conflicts<\/li>\n<li><strong>New:<\/strong> WordPress Transient caching with versioned cache keys for performance<\/li>\n<li><strong>New:<\/strong> REST API powered settings with full sanitization and nonce verification<\/li>\n<li><strong>New:<\/strong> Manual Post Picker with search UI<\/li>\n<li><strong>New:<\/strong> Custom Alert source with link support<\/li>\n<li><strong>New:<\/strong> Page targeting (all pages or homepage only)<\/li>\n<li><strong>New:<\/strong> Configurable speed (5s\u2013100s) and item spacing (0px\u2013200px)<\/li>\n<li><strong>New:<\/strong> Play\/Pause toggle button with accessible ARIA labels<\/li>\n<li><strong>New:<\/strong> Seamless infinite loop with short content protection<\/li>\n<li><strong>New:<\/strong> Settings migration from legacy <code>fnh_settings<\/code> option key<\/li>\n<li><strong>New:<\/strong> Developer filter <code>floating_news_headline_items<\/code><\/li>\n<li><strong>New:<\/strong> Get Pro sub-menu page with upgrade information<\/li>\n<li><strong>Security:<\/strong> All inputs sanitized, all outputs escaped, capability checks on all REST routes<\/li>\n<li><strong>Performance:<\/strong> Under 40KB frontend footprint, no jQuery dependency, no CDN resources<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix: Synchronized REST API namespaces for better stability.<\/li>\n<li>Optimization: Removed redundant character decoding in data adapter.<\/li>\n<li>Compliance: Updated readme and license headers for WP.org.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Initial beta architecture with basic ticker functionality.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A high-performance floating news ticker for WordPress featuring smooth CSS animations, a modern React dashboard, and complete customization.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/54230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=54230"}],"author":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/awordpresslife"}],"wp:attachment":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=54230"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=54230"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=54230"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=54230"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=54230"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=54230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}