{"id":355747,"date":"2026-09-02T15:09:49","date_gmt":"2026-09-02T15:09:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/teched-tv-ticker\/"},"modified":"2026-09-02T15:09:35","modified_gmt":"2026-09-02T15:09:35","slug":"teched-tv-ticker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/teched-tv-ticker\/","author":12242424,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.2","stable_tag":"1.2.2","tested":"7.1","requires":"5.9","requires_php":"7.0","requires_plugins":null,"header_name":"TECHED.TV Ticker","header_author":"Dr. Edwin A. Hernandez","header_description":"A slim scrolling news ticker for any RSS or Atom feed - podcast episodes, YouTube uploads, Medium posts. Drop it in with a shortcode, a template tag, or automatically at the top or bottom of the page.","assets_banners_color":"8ca284","last_updated":"2026-09-02 15:09:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/tech.eglacorp.com\/TECHEDTV-ticker","header_author_uri":"https:\/\/eglacorp.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.2":{"tag":"1.2.2","author":"edwinhm","date":"2026-09-02 15:09:35","revision":3678252}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.jpeg":{"filename":"icon-128x128.jpeg","revision":3678313,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-128x128.png":{"filename":"icon-128x128.png","revision":3678313,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpeg":{"filename":"icon-256x256.jpeg","revision":3678313,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3678313,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3678313,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3678313,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3678313,"resolution":"1","location":"assets","locale":"","width":1196,"height":2436},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3678313,"resolution":"2","location":"assets","locale":"","width":920,"height":1172},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3678313,"resolution":"3","location":"assets","locale":"","width":2048,"height":1212}},"screenshots":[]},"plugin_section":[],"plugin_tags":[252,1248,238,850,1247],"plugin_category":[56],"plugin_contributors":[278892],"plugin_business_model":[],"class_list":["post-355747","plugin","type-plugin","status-publish","hentry","plugin_tags-feed","plugin_tags-news","plugin_tags-podcast","plugin_tags-rss","plugin_tags-ticker","plugin_category-social-and-sharing","plugin_contributors-edwinhm","plugin_committers-edwinhm"],"banners":{"banner":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/banner-772x250.png?rev=3678313","banner_2x":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/banner-1544x500.png?rev=3678313","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/icon-128x128.png?rev=3678313","icon_2x":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/icon-256x256.png?rev=3678313","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/screenshot-1.png?rev=3678313","caption":""},{"src":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/screenshot-2.png?rev=3678313","caption":""},{"src":"https:\/\/ps.w.org\/teched-tv-ticker\/assets\/screenshot-3.png?rev=3678313","caption":""}],"raw_content":"<!--section=description-->\n<p>Displays the latest items from a feed as a horizontal scrolling strip:\nthumbnail, title and date, pausing when hovered or focused.<\/p>\n\n<ul>\n<li>Reads any RSS or Atom feed - podcast, YouTube, Medium, another WordPress site<\/li>\n<li>Falls back to this site's own \/feed\/podcast if no URL is given<\/li>\n<li>When the feed is local, thumbnails come from the real featured images<\/li>\n<li>Otherwise falls back to itunes:image, media:thumbnail or an enclosure image<\/li>\n<li>Cached in a transient, so the feed is fetched rarely, not per page view<\/li>\n<li>Place it with a shortcode, a widget, a template tag, or automatically<\/li>\n<li>No jQuery, no build step, no external requests beyond the feed itself<\/li>\n<li>Respects prefers-reduced-motion: falls back to a static scrollable strip<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<p>Shortcode:<\/p>\n\n<pre><code>[teched-tv-ticker]\n<\/code><\/pre>\n\n<p>With overrides:<\/p>\n\n<pre><code>[teched-tv-ticker feed=\"https:\/\/medium.com\/feed\/techedtv\" count=\"8\" speed=\"60\" label=\"From Medium\"]\n<\/code><\/pre>\n\n<p>Template tag, anywhere in a theme:<\/p>\n\n<pre><code>&lt;?php if ( function_exists( 'techedtv_ticker_render' ) ) { techedtv_ticker_render(); } ?&gt;\n<\/code><\/pre>\n\n<p>Return the markup instead of printing it:<\/p>\n\n<pre><code>&lt;?php $html = techedtv_ticker_get( array( 'count' =&gt; 6 ) ); ?&gt;\n<\/code><\/pre>\n\n<p>There is also a \"TECHED.TV Ticker\" widget under Appearance &gt; Widgets.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Plugins &gt; Add New &gt; Upload Plugin, choose the zip, Install Now, Activate.<\/li>\n<li>Go to Settings &gt; TECHED.TV Ticker.<\/li>\n<li>Set the feed URL (or leave blank for this site's podcast feed) and pick a\nplacement.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20ticker%20is%20empty\"><h3>The ticker is empty<\/h3><\/dt>\n<dd><p>Open Settings &gt; TECHED.TV Ticker. The box at the top reports how many items were\nread from the feed. If it says none, the feed URL is wrong or unreachable from\nthe server. Try the URL in a browser first.<\/p><\/dd>\n<dt id=\"i%20changed%20the%20feed%20but%20nothing%20changed\"><h3>I changed the feed but nothing changed<\/h3><\/dt>\n<dd><p>The feed is cached. Saving the settings page clears the cache automatically;\nthere is also a \"Clear cached feed now\" button at the bottom of that screen.<\/p><\/dd>\n<dt id=\"it%20scrolls%20too%20fast%20or%20too%20slow\"><h3>It scrolls too fast or too slow<\/h3><\/dt>\n<dd><p>Settings &gt; TECHED.TV Ticker &gt; Seconds per pass. Higher is slower. The plugin\nscales the duration to the width of the content, so the perceived speed stays\nconstant no matter how many items you load.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Second release.<\/li>\n<\/ul>","raw_excerpt":"A slim scrolling news ticker for any RSS or Atom feed. Works with any theme.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/355747","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=355747"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/edwinhm"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=355747"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=355747"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=355747"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=355747"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=355747"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=355747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}