=== T4B News Ticker - Responsive News Scroller, Slider, and Animations ===
Contributors: realwebcare
Tags: news ticker, scroll, ticker, breaking news, trending
Requires at least: 5.2
Tested up to: 6.8
Stable Tag: 1.4.2
Requires PHP: 7.4
Donate link: https://www.realwebcare.com/billing/store/support/donation
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html


T4B News Ticker is a flexible and user-friendly news ticker plugin for WordPress, designed to create horizontal news tickers with 4 unique animations.


== Description ==
### Dynamic News Presentation
With **T4B News Ticker**, you can add dynamic news content to your website in an eye-catching manner. Whether you're showcasing the latest updates, announcements, or breaking news, this plugin offers a seamless solution. Choose from four captivating animation effects: fade, slide, ticker, and scroll, to suit your website's aesthetics.

[FREE VERSION DEMO](https://www.realwebcare.com/demo/t4b-news-ticker-responsive-news-scroller-slider-and-animations/) | [PRO VERSION DEMO](https://www.realwebcare.com/demo/?product_id=t4b-news-ticker-pro) | [EXPLORE PRO](https://www.realwebcare.com/item/wp-news-ticker-t4b-news-ticker-pro-dynamic-scrolling-plugin/) | [TEST DRIVE PRO](https://sandbox.realwebcare.com/sandbox-demo-creator-t4b-news-ticker/)

= Watch Free Version Video Walkthrough =
https://youtu.be/CX72IvU51SY

### Flexible Content Sources
What sets T4B News Ticker apart is its flexibility in content sources. You can display tickers based on specific post categories, relevant tags, or even craft custom text messages with associated links. Simply compose your custom content using the default WordPress post editor.

### Complete Control Over Appearance
Take full control over the ticker's appearance and behavior. Adjust the scrolling speed to match your preferences and fine-tune the typography to ensure the ticker seamlessly blends with your website's design. Easily integrate the ticker into your posts, pages, or theme files using the provided shortcode.

<blockquote>
<h3>Upgrade to Premium</h3>
<p>Unlock more animation effects, play/pause option for all animation types, and enhanced customization with dedicated support.</p>
<p><strong>Premium features of T4B News Ticker:</strong></p>
<ul>
<li>Instantly create news tickers with 12 pre-designed templates.</li>
<li>Choose from 7 animation effects.</li>
<li>Display tickers from various categories, RSS feeds, and JSON data.</li>
<li>Seamless continuous scrolling.</li>
<li>Effortlessly import/export tickers between websites.</li>
<li>Create multiple news tickers.</li>
<li>Copy existing tickers for easy replication.</li>
<li>RTL (Right-to-Left) language support.</li>
</ul>
<p><a href="https://www.realwebcare.com/item/wp-news-ticker-t4b-news-ticker-pro-dynamic-scrolling-plugin/">Explore Premium features</a></p>
</blockquote>

[**Click to Watch Pro Version Walkthrough**](https://www.youtube.com/watch?v=IR-K0KuQ8Fc)


== Key Features ==
- Easily create and customize horizontal news tickers.
- Choose from four animation effects: fade, slide, ticker, and scroll.
- Display tickers based on post categories, tags, or custom text.
- Set animation speed and time between fades.
- Control the number and order of displayed posts.
- The scroll type animation includes options for pause, play, next, and previous actions.
- Insert tickers using shortcodes in posts, pages, or theme files.


== Installation ==
T4B News Ticker can be installed in two convenient ways: manually or directly from the WordPress plugin directory.

**Manual Installation:**
1. Log in to your WordPress admin dashboard.
2. Navigate to "Plugins" in the left menu and click "Add New."
3. Click "Upload Plugin" and choose the t4b-news-ticker.zip file. Click "Install Now."
4. Once installed, activate the plugin.
5. Configure the ticker settings under "Settings" >> "Ticker Settings."

**Installation from WordPress Plugin Directory:**
1. Log in to your WordPress admin dashboard.
2. In the left menu, click "Plugins," then select "Add New."
3. In the search field, type "T4B News Ticker" and press Enter.
4. Locate the plugin in the search results and click the "Install Now" button.
5. After installation, activate the plugin.
6. Configure the ticker settings under "Settings" >> "Ticker Settings."


== Upgrade Notice ==

= 1.4.2 =
This update improves ticker initialization in all themes, including block/FSE ones like Twenty Twenty-Four. Please update to ensure proper functionality and reliable animation across different WordPress setups.

= 1.4.1 =
This update fixes the news ticker not animating in block themes like Twenty Twenty-Four and Twenty Twenty-Five, optimizes script loading, and improves settings validation. Update to ensure reliable ticker display.

= 1.4.0 =
This update includes OOP implementation, a `rand` option for random content, settings removal on uninstallation, and a max length for ticker content. The admin interface is improved, and settings have moved to the `T4B Ticker` menu. A Help page with usage instructions has been added.

= 1.3.4 =
Added the option to disable the ticker on tag/category pages, improved the script handling, and optimized the behavior of the ticker. You can also disable it easily via the plugin settings. Make sure to check your settings after upgrading.

= 1.3.3 = 
This update includes a fix for the "Show in Homepage only" option, ensuring the ticker displays correctly on the homepage. It also resolves an issue where the ticker was not showing on tag and category archive pages. Please update to ensure proper functionality.

= 1.3.2 = 
This version updates the plugin code to align with WordPress coding standards, improving maintainability and compatibility. It also includes a fix for a minor CSS issue. Update now for a cleaner and more robust codebase.


== Changelog ==

= 1.4.2 (30 May 2025) =
* `Improved:` Inline script handling to ensure reliable initialization across all themes.
* `Fixed:` An issue where the ticker might not initialize if shortcode rendering occurred after script registration.
* `Enhanced:` Compatibility with WordPress default themes by adjusting script registration and fallback handlers.

= 1.4.1 (25 May 2025) =
* Fixed news ticker not initializing in block themes like Twenty Twenty-Four and Twenty Twenty-Five, ensuring reliable animation.
* Optimized script/style enqueuing to load only when shortcode is used.
* Fixed settings validation and sidebar return type.

= 1.4.0 (10 February 2025) =
* Major update with complete Object-Oriented Programming (OOP) implementation.
* Added `rand` option in post order settings to display content randomly.
* Added option to remove plugin settings from the database on uninstallation.
* Introduced maximum length setting for ticker content.
* Ensured full compliance with WordPress coding standards.
* Moved the News Ticker settings from `Settings >> Ticker Settings` to the `T4B Ticker` menu in the main WordPress admin.
* Improved the admin interface for a more modern and user-friendly experience.
* Added a Help page with plugin features and usage instructions.

= 1.3.4 (31 January, 2025) =
* Added option to disable the ticker on tag/category archive pages via plugin settings.
* Refined the conditional logic for showing the ticker on the homepage and category/tag pages for better control over where the ticker appears.

= 1.3.3 (13th December 2024) =
* Fixed issue with ticker display logic when "Show in Homepage only" option is enabled.
* Resolved issue where ticker was not displaying on tag and category archive pages (reported by client David).

= 1.3.2 (1st December 2024) =  
* Updated code to meet WordPress coding standards.
* Fixed a minor CSS issue.

= 1.3.1 (31st July 2024) =
* Fixed a small bug
* Make compatible with WP version 6.6.1

= 1.3 (8th May 2024) =
* Fixed few URL related bugs 
* Make compatible with WP version 6.5.2

= 1.2.9 (23 November, 2023) =
* 12th release.
* Fixed full width issue for slide, fade and ticker typography effect.
* Fixed the issue of Internationalization.
* Modified the Text domain with the plugin's slug.
* Improved the translation escaping process.

= 1.2.8 (15 August, 2023) =
* 11th release.
* Introducing new feature: Control ticker scrolling using pause, play, next, and prev buttons.
* Addressed ticker scrolling JavaScript bug.
* Ensured compatibility with the latest WordPress version (6.3).

= 1.2.7 (11 February, 2023) =
* 10th release.
* Full width issue for fade, slide or ticker animatation effect are solved.
* Make compatible with the latest version of WordPress.

= 1.2.6 (15-08-2022) =
* 9th release.
* Fixed the loading time of the scrolling information.

= 1.2.5 (17-12-2021) =
* 8th release.
* Fixed a jQuery bug

= 1.2.4 (20-7-2021) =
* 7th release.
* Fixed 10 seconds Gap between Loops
* Fixed wrap text issue in slide and fade animation

= 1.2.3 (12-8-2020) =
* 6th release.
* Fixed some jQuery issues to make compatible with WP 5.5

= 1.2.2 (12-2-2020) = 
* 5th release.
* Open in new tab option added.
* Fixed some bugs.

= 1.2.1 (17-6-2019) = 
* 4th release.
* Increased ticker height.
* Released the pro version.

= 1.2 (22-5-2019) = 
* 3rd release.
* Change the option page structure to make it more user friendly.
* Post order and order by added.

= 1.1 (09-10-2018) = 
* 2nd release.
* Make the plugin compatible with the latest WordPress version.
* Fixed some bugs.

= 1.0 (29-12-2014) = 
* 1st release.


== Frequently Asked Questions ==

= What types of content can I display in the ticker? =  
You can display content from specific post categories or tags with associated links. The plugin also supports custom content that you can compose using the WordPress post editor.

= How do I customize the ticker's appearance? =  
You can adjust the ticker's scrolling speed, set the time between fades, and customize the typography to match your website's design. Additional customization options are available in the premium version.

= What animation effects are available in the free version? =  
The free version offers four animation effects: fade, slide, ticker, and scroll. These can be selected to suit your website's style.

= How do I use the shortcode to display the ticker? =  
After creating a ticker, copy the generated shortcode and paste it into any post, page, or theme file where you want the ticker to appear.

= Is the plugin compatible with Right-to-Left (RTL) languages? =  
RTL language support is available in the premium version of the plugin.

= Can I display news from external sources like RSS feeds or JSON data? =  
This feature is available in the premium version. You can display tickers using RSS feeds or JSON data for dynamic content updates.

= What should I do if the ticker is not displaying correctly? =  
Ensure that the shortcode is correctly placed and the plugin is active. If the issue persists, check for conflicts with other plugins or themes. For further assistance, visit the support forum or contact us directly.


= Credits =

* jQuery liScroll
* jQuery News Ticker
* Developed By: [Realwebcare](https://www.realwebcare.com/)
* [Facebook Page](https://www.facebook.com/realwebcare/)


== License ==

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA


== Screenshots ==
1. T4B News Ticker Demo.
2. T4B News Ticker General Settings Tab.
3. T4B News Ticker Content Settings Tab.
4. T4B News Ticker Content Settings Using Custom Texts.
5. T4B News Ticker Advance Settings Tab.