{"id":391758,"date":"2026-11-04T09:13:01","date_gmt":"2026-11-04T09:13:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hoops-nightly-widgets\/"},"modified":"2026-11-04T09:12:26","modified_gmt":"2026-11-04T09:12:26","slug":"hoops-nightly-widgets","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/hoops-nightly-widgets\/","author":23591550,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"7.1.4","requires":"5.8","requires_php":"7.2","requires_plugins":null,"header_name":"Hoops Nightly Widgets","header_author":"Hoops Nightly","header_description":"Live basketball widgets for your posts and sidebars: game tracker, tonight's scores, standings, stat leaders, injuries, trade radar, team pulse, schedule, player cards, shot charts and head to head. Free, updated live, no account needed.","assets_banners_color":"423319","last_updated":"2026-11-04 09:12:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/hoopsnightly.com\/widgets","header_author_uri":"https:\/\/hoopsnightly.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":127,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"hoopsnightly","date":"2026-11-04 09:12:26","revision":3783501}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3783501,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3783501,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3783501,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3783501,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"hoops-nightly\/widget":{"name":"hoops-nightly\/widget","title":"Hoops Nightly widget"}},"tagged_versions":["1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3783501,"resolution":"1","location":"assets","locale":"","width":1280,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3783501,"resolution":"2","location":"assets","locale":"","width":1280,"height":1150},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3783501,"resolution":"3","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The block in the editor: pick the widget, the team and where it goes; the preview is the real, live widget.","2":"Widgets in a published post: a game tracker and the conference standings.","3":"Settings \u2192 Hoops Nightly: default theme and color, optional credit link, Pro key."}},"plugin_section":[],"plugin_tags":[14123,20701,4776,30579,162],"plugin_category":[37,43],"plugin_contributors":[290665],"plugin_business_model":[],"class_list":["post-391758","plugin","type-plugin","status-publish","hentry","plugin_tags-basketball","plugin_tags-scores","plugin_tags-sports","plugin_tags-standings","plugin_tags-widget","plugin_category-arts-and-entertainment","plugin_category-customization","plugin_contributors-hoopsnightly","plugin_committers-hoopsnightly"],"banners":{"banner":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/banner-772x250.png?rev=3783501","banner_2x":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/banner-1544x500.png?rev=3783501","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/icon-128x128.png?rev=3783501","icon_2x":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/icon-256x256.png?rev=3783501","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/screenshot-1.png?rev=3783501","caption":"The block in the editor: pick the widget, the team and where it goes; the preview is the real, live widget."},{"src":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/screenshot-2.png?rev=3783501","caption":"Widgets in a published post: a game tracker and the conference standings."},{"src":"https:\/\/ps.w.org\/hoops-nightly-widgets\/assets\/screenshot-3.png?rev=3783501","caption":"Settings \u2192 Hoops Nightly: default theme and color, optional credit link, Pro key."}],"raw_content":"<!--section=description-->\n<p>Twelve live widgets from Hoops Nightly, free, no account needed. They update themselves: a game tracker switches from the tip-off countdown to the live score and the win-probability river, then to the final.<\/p>\n\n<ul>\n<li>Game tracker, score strip, tonight's scoreboard<\/li>\n<li>Standings, stat leaders, injury report, trade radar<\/li>\n<li>Team pulse, schedule, player card, shot chart, head to head<\/li>\n<\/ul>\n\n<p>Add the <strong>Hoops Nightly widget<\/strong> block in the editor, or use a shortcode anywhere:<\/p>\n\n<pre><code>[hoops_widget type=\"game\" team=\"lakers\"]\n[hoops_widget type=\"standings\" team=\"celtics\" size=\"sidebar\" theme=\"light\"]\n[hoops_widget type=\"compare\" player=\"jalen-brunson\" player_b=\"victor-wembanyama\"]\n<\/code><\/pre>\n\n<p>All options are listed in Settings \u2192 Hoops Nightly, where you can also choose to show a small credit link under the widgets (off by default).<\/p>\n\n<p>With Hoops Nightly Pro (https:\/\/hoopsnightly.com\/pro) the widgets carry your brand instead of ours and size themselves: paste your key in Settings \u2192 Hoops Nightly.<\/p>\n\n<h3>External service<\/h3>\n\n<p>This plugin relies on Hoops Nightly (https:\/\/hoopsnightly.com), a third-party service: every widget is a page of hoopsnightly.com shown in an iframe, so the visitor's browser loads it from hoopsnightly.com, which receives the usual request data (IP address, browser, the page that hosts the widget). The widgets set no cookies. The plugin itself sends nothing; the Pro key, if you enter one, is part of the widget address. Terms: https:\/\/hoopsnightly.com\/terms \u00b7 Privacy: https:\/\/hoopsnightly.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Plugins \u2192 Add New \u2192 search for \"Hoops Nightly Widgets\", or upload the zip.<\/li>\n<li>Activate it.<\/li>\n<li>In any post or page add the \"Hoops Nightly widget\" block, pick the widget and the team. Or paste a shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>Yes. The twelve widgets are free and need no account. Hoops Nightly Pro (optional, paid) removes our branding from inside the widgets and lets them size themselves.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20my%20site%20down%3F\"><h3>Will it slow my site down?<\/h3><\/dt>\n<dd><p>No. Each widget loads only when a reader scrolls to it, sets no cookies and runs no ads or trackers.<\/p><\/dd>\n<dt id=\"where%20do%20the%20data%20come%20from%3F\"><h3>Where do the data come from?<\/h3><\/dt>\n<dd><p>From Hoops Nightly, which updates scores during games and standings, stats and injuries after them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Unique prefix for all functions, constants and options (hoopsnw_). Settings saved by older versions are carried over.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>The credit link under the widgets is a setting.<\/li>\n<li>The auto-height script ships with the plugin.<\/li>\n<li>Block API 3, tested with WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: 12 widgets, block and shortcode, Pro key.<\/li>\n<\/ul>","raw_excerpt":"Live basketball widgets for your posts and sidebars: game tracker, tonight's scores, standings, stat leaders, injuries, trade radar, players.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/391758","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=391758"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hoopsnightly"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=391758"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=391758"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=391758"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=391758"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=391758"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=391758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}