=== TECHED.TV Ticker ===
Contributors: edwinhm
Tags: ticker, rss, feed, podcast, news, marquee
Requires at least: 5.9
Tested up to: 7.0
Requires PHP: 7.0
Stable tag: 1.1.1
License: Apache-2.0
License URI: https://www.apache.org/licenses/LICENSE-2.0

A slim scrolling news ticker for any RSS or Atom feed. Works with any theme.

== Description ==

Displays the latest items from a feed as a horizontal scrolling strip:
thumbnail, title and date, pausing when hovered or focused.

* Reads any RSS or Atom feed - podcast, YouTube, Medium, another WordPress site
* Falls back to this site's own /feed/podcast if no URL is given
* When the feed is local, thumbnails come from the real featured images
* Otherwise falls back to itunes:image, media:thumbnail or an enclosure image
* Cached in a transient, so the feed is fetched rarely, not per page view
* Place it with a shortcode, a widget, a template tag, or automatically
* No jQuery, no build step, no external requests beyond the feed itself
* Respects prefers-reduced-motion: falls back to a static scrollable strip

== Installation ==

1. Plugins > Add New > Upload Plugin, choose the zip, Install Now, Activate.
2. Go to Settings > TECHED.TV Ticker.
3. Set the feed URL (or leave blank for this site's podcast feed) and pick a
   placement.

== Usage ==

Shortcode:

    [techedtv_ticker]

With overrides:

    [techedtv_ticker feed="https://medium.com/feed/techedtv" count="8" speed="60" label="From Medium"]

Template tag, anywhere in a theme:

    <?php if ( function_exists( 'techedtv_ticker_render' ) ) { techedtv_ticker_render(); } ?>

Return the markup instead of printing it:

    <?php $html = techedtv_ticker_get( array( 'count' => 6 ) ); ?>

There is also a "TECHED.TV Ticker" widget under Appearance > Widgets.

== Frequently Asked Questions ==

= The ticker is empty =

Open Settings > TECHED.TV Ticker. The box at the top reports how many items were
read from the feed. If it says none, the feed URL is wrong or unreachable from
the server. Try the URL in a browser first.

= I changed the feed but nothing changed =

The feed is cached. Saving the settings page clears the cache automatically;
there is also a "Clear cached feed now" button at the bottom of that screen.

= It scrolls too fast or too slow =

Settings > TECHED.TV Ticker > Seconds per pass. Higher is slower. The plugin
scales the duration to the width of the content, so the perceived speed stays
constant no matter how many items you load.

== Changelog ==

= 1.2.0 =
* Second release.
