{"id":360692,"date":"2026-08-30T11:21:48","date_gmt":"2026-08-30T11:21:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sposcor-baseball\/"},"modified":"2026-08-30T11:31:18","modified_gmt":"2026-08-30T11:31:18","slug":"sposcor-baseball","status":"publish","type":"plugin","link":"https:\/\/nl.wordpress.org\/plugins\/sposcor-baseball\/","author":23544290,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"6.5.8","stable_tag":"6.5.8","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"SPOSCOR Baseball","header_author":"powereight","header_description":"Display baseball game scores beautifully on your WordPress site. Includes pitching\/batting stats, scoreboard, and tournament features. Requires SPOSCOR Core.","assets_banners_color":"2e3845","last_updated":"2026-08-30 11:31:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sposcor.com","header_author_uri":"https:\/\/8ightco.jp\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":71,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"6.5.6":{"tag":"6.5.6","author":"powereight","date":"2026-08-30 11:21:35","revision":3672443},"6.5.8":{"tag":"6.5.8","author":"powereight","date":"2026-08-30 11:31:18","revision":3672455}},"upgrade_notice":{"6.1.53":"<p>Compatible with SPOSCOR Core 1.0.0. Update Core first, then this plugin.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3672446,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3672446,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3672446,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3672446,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["6.5.6","6.5.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3672446,"resolution":"1","location":"assets","locale":"","width":1375,"height":1836},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3672446,"resolution":"2","location":"assets","locale":"","width":1201,"height":1476},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3672446,"resolution":"3","location":"assets","locale":"","width":1207,"height":2287},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3672446,"resolution":"4","location":"assets","locale":"","width":1209,"height":2493},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3672446,"resolution":"5","location":"assets","locale":"","width":1197,"height":3281},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3672446,"resolution":"6","location":"assets","locale":"","width":1200,"height":1878},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3672446,"resolution":"7","location":"assets","locale":"","width":1197,"height":1605},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3672446,"resolution":"8","location":"assets","locale":"","width":1651,"height":1534}},"screenshots":{"1":"Front-end scorecard: inning-by-inning scoreboard, starting lineups and game highlights","2":"Game Info tab: date, venue, status, weather and the shortcodes to embed the game","3":"Team Settings tab: team names, abbreviations, colours and logo (monogram, emoji or upload)","4":"Scoreboard tab: inning scores, highlights, and the live SBO count with runners on base","5":"Starting Lineup tab: batting order, uniform number, position and batting side","6":"Pitchers tab: starters and relievers with ERA and innings pitched, plus win, loss and save","7":"Display Settings tab: reorder or hide sections for a single game","8":"Settings screen: section order, six built-in themes and a live preview"}},"plugin_section":[],"plugin_tags":[6522,11222,40987,4776,3491],"plugin_category":[37,58],"plugin_contributors":[78154,275897],"plugin_business_model":[],"class_list":["post-360692","plugin","type-plugin","status-publish","hentry","plugin_tags-baseball","plugin_tags-score","plugin_tags-scoreboard","plugin_tags-sports","plugin_tags-team","plugin_category-arts-and-entertainment","plugin_category-user-management","plugin_contributors-freemius","plugin_contributors-powereight","plugin_committers-powereight"],"banners":{"banner":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/banner-772x250.png?rev=3672446","banner_2x":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/banner-1544x500.png?rev=3672446","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/icon-128x128.png?rev=3672446","icon_2x":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/icon-256x256.png?rev=3672446","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-1.png?rev=3672446","caption":"Front-end scorecard: inning-by-inning scoreboard, starting lineups and game highlights"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-2.png?rev=3672446","caption":"Game Info tab: date, venue, status, weather and the shortcodes to embed the game"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-3.png?rev=3672446","caption":"Team Settings tab: team names, abbreviations, colours and logo (monogram, emoji or upload)"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-4.png?rev=3672446","caption":"Scoreboard tab: inning scores, highlights, and the live SBO count with runners on base"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-5.png?rev=3672446","caption":"Starting Lineup tab: batting order, uniform number, position and batting side"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-6.png?rev=3672446","caption":"Pitchers tab: starters and relievers with ERA and innings pitched, plus win, loss and save"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-7.png?rev=3672446","caption":"Display Settings tab: reorder or hide sections for a single game"},{"src":"https:\/\/ps.w.org\/sposcor-baseball\/assets\/screenshot-8.png?rev=3672446","caption":"Settings screen: section order, six built-in themes and a live preview"}],"raw_content":"<!--section=description-->\n<p>SPOSCOR Baseball is a dedicated baseball plugin built on top of SPOSCOR Core. It adds baseball-specific features like inning-by-inning scoreboards, pitcher and batter records, and lineup management \u2014 all designed to publish your game results quickly and beautifully.<\/p>\n\n<p>Perfect for local baseball clubs, amateur teams, school clubs, and anyone who wants a simple yet professional way to display baseball scores on their WordPress site.<\/p>\n\n<h4>Why SPOSCOR Baseball?<\/h4>\n\n<ul>\n<li>5 minutes to publish. Just enter scores and paste a shortcode.<\/li>\n<li>Inning-by-inning scoreboard. Classic baseball layout (1-9 + R\/H\/E).<\/li>\n<li>Flexible inning count. Switch between 9-inning, 7-inning (youth), or custom lengths per game.<\/li>\n<li>Mobile-first admin. Enter scores from the field on your phone, one-handed.<\/li>\n<li>Beautiful display. Modern card design that looks great on any theme.<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Unlimited games<\/li>\n<li>Inning-by-inning scoreboard<\/li>\n<li>Pitcher and batter records<\/li>\n<li>Lineup management<\/li>\n<li>Full scorecard display via shortcode<\/li>\n<li>Compact result card<\/li>\n<li>Real-time score updates (30-second auto-refresh for live games)<\/li>\n<li>Mobile-optimized admin UI<\/li>\n<li>Inline editing of team names and abbreviations<\/li>\n<li>6 built-in design themes (via SPOSCOR Core)<\/li>\n<\/ul>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[sposcor_scorecard id=\"123\"]<\/code> \u2014 Full game scorecard with inning-by-inning table<\/li>\n<li><code>[sposcor_result id=\"123\"]<\/code> \u2014 Compact result with link to full page<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>SPOSCOR Core (free) \u2014 required base plugin<\/li>\n<li>WordPress 6.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate SPOSCOR Core first (required base plugin, available free on WordPress.org).<\/li>\n<li>Upload SPOSCOR Baseball files to <code>\/wp-content\/plugins\/sposcor-baseball\/<\/code>, or install through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to \"Baseball\" in the admin menu to create your first game.<\/li>\n<li>Use shortcodes (e.g., <code>[sposcor_scorecard id=\"X\"]<\/code>) to display games on any page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20sposcor%20core%3F\"><h3>Do I need SPOSCOR Core?<\/h3><\/dt>\n<dd><p>Yes. SPOSCOR Baseball is a sport extension that requires the free SPOSCOR Core plugin. Core handles the shared functionality (shortcodes, design themes) while SPOSCOR Baseball adds baseball-specific features.<\/p><\/dd>\n<dt id=\"can%20i%20use%207-inning%20%28youth%29%20baseball%3F\"><h3>Can I use 7-inning (youth) baseball?<\/h3><\/dt>\n<dd><p>Yes. Each game has an adjustable inning count using the +\/- buttons in the admin. You can use any inning length from 1 to 15 innings, with extra innings supported.<\/p><\/dd>\n<dt id=\"does%20it%20support%20pitching%20stats%3F\"><h3>Does it support pitching stats?<\/h3><\/dt>\n<dd><p>Yes. Each game has fields for starting pitcher, relief pitchers, ERA, and pitch counts. Batter records (hits, RBI, etc.) are also supported.<\/p><\/dd>\n<dt id=\"does%20it%20support%20multiple%20languages%3F\"><h3>Does it support multiple languages?<\/h3><\/dt>\n<dd><p>Yes, SPOSCOR Baseball is fully translatable. Translations are handled through translate.wordpress.org once the plugin is published.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20my%20theme%3F\"><h3>Is it compatible with my theme?<\/h3><\/dt>\n<dd><p>Yes. Styles are scoped to SPOSCOR elements so they do not conflict with your theme, and the design adapts to light and dark themes automatically.<\/p><\/dd>\n<dt id=\"how%20do%20i%20report%20bugs%20or%20request%20features%3F\"><h3>How do I report bugs or request features?<\/h3><\/dt>\n<dd><p>Visit https:\/\/sposcor.com\/support or use the WordPress.org support forum.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>6.5.8<\/h4>\n\n<ul>\n<li>Improved: Pro screens (tournament, standings, Pro design settings and OBS stream) are now shown in Japanese and Spanish.<\/li>\n<li>Changed: scoreboard numbers are now 16px by default. Requires SPOSCOR Core 1.0.8 or later.<\/li>\n<\/ul>\n\n<h4>6.5.7<\/h4>\n\n<ul>\n<li>Improved: Pro screens (tournament, standings, Pro design settings and OBS stream) are now translated into Japanese and Spanish (es_ES \/ es_AR). Unified the shared OBS main-card hook across sports. Scoreboard number size now defaults to 16px.<\/li>\n<\/ul>\n\n<h4>6.5.6<\/h4>\n\n<ul>\n<li>Fixed: OBS scoreboard font size is now kept after the live auto-refresh (Pro)<\/li>\n<\/ul>\n\n<h4>6.5.5<\/h4>\n\n<ul>\n<li>Updated the bundled Freemius SDK to 2.13.4<\/li>\n<li>Fixed: admin styles could be overridden by another SPOSCOR sport plugin<\/li>\n<\/ul>\n\n<h4>6.5.1<\/h4>\n\n<ul>\n<li>Fixed: selecting a theme had no effect when another SPOSCOR sport plugin with a Pro license was active<\/li>\n<li>Changed: the plugin is now named SPOSCOR Baseball to match the other SPOSCOR sport plugins<\/li>\n<li>Fixed: Pro features could disappear when another SPOSCOR sport plugin was active on the same site<\/li>\n<li>Fixed: front-end scripts were attached to a shared handle and could fail to load<\/li>\n<li>Fixed: the license activation and account screens were registered outside the plugin menu<\/li>\n<li>Fixed: a PHP notice on WordPress 6.7 and later caused by translations being loaded before the init action<\/li>\n<li>Fixed: the upgrade banner linked to a page that does not exist<\/li>\n<li>Improved: output escaping now uses wp_kses() with an explicit allow-list<\/li>\n<\/ul>\n\n<h4>6.4.3<\/h4>\n\n<ul>\n<li>Shared engine synchronised across all SPOSCOR sport plugins, so the same version is used no matter which sport loads first.<\/li>\n<li>Streaming view now refreshes automatically when a team abbreviation, logo, colour, venue or competition name is changed.<\/li>\n<li>The OBS Stream tab in settings is no longer hidden intermittently.<\/li>\n<li>Tournament brackets and league tables now stack into a single column on phones instead of overflowing.<\/li>\n<li>Design customisation is now provided by a separate Pro-only file; the free build contains no licence checks.<\/li>\n<\/ul>\n\n<h4>6.4.2<\/h4>\n\n<ul>\n<li>Added tournament and league standings features.<\/li>\n<\/ul>\n\n<h4>6.1.53<\/h4>\n\n<ul>\n<li>Aligned with SPOSCOR Core 1.0.0 architecture.<\/li>\n<li>Baseball-specific helper functions now live inside this plugin.<\/li>\n<li>Removed bundled translation files (translations are served via translate.wordpress.org).<\/li>\n<li>Removed Domain Path header and load_plugin_textdomain call (not needed since WordPress 4.6).<\/li>\n<li>Replaced all inline script and style tags with wp_enqueue_script and wp_add_inline_script\/style.<\/li>\n<li>Replaced json_encode with wp_json_encode throughout.<\/li>\n<\/ul>\n\n<h4>6.1.38<\/h4>\n\n<ul>\n<li>Inning display logic stabilized.<\/li>\n<li>Empty-cell bug fixed (scores correctly tracked when cleared and re-entered).<\/li>\n<\/ul>\n\n<h4>6.1.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Inning-by-inning scoreboard.<\/li>\n<li>Pitcher\/batter records.<\/li>\n<li>Mobile-first admin UI.<\/li>\n<\/ul>","raw_excerpt":"Publish baseball game results on WordPress. Inning-by-inning scoreboard, batting and pitching records. Requires SPOSCOR Core.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/360692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=360692"}],"author":[{"embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/powereight"}],"wp:attachment":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=360692"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=360692"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=360692"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=360692"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=360692"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=360692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}