Funzionalità sportive del cricket
Oltre alla terminologia, il plugin Cricket aggiunge quattro comportamenti specifici del cricket: tracciamento degli extra, visualizzazione separata dei DNB, output dello score-status e formattazione personalizzabile dei risultati.
Riga degli extra
Gli scorecard del cricket includono tradizionalmente una riga "Extras" che totalizza byes, leg byes, wides e no-balls. Il plugin aggiunge:
Una riga al piè di pagina della tabella delle prestazioni tramite
sportspress_event_performance_meta_box_table_footer(priorità 10) sul lato amministrazioneUna riga corrispondente sul frontend tramite
sportspress_event_performance_table_footer(priorità 10)I valori degli extra sono aggiunti ai totali di squadra tramite
sportspress_event_performance_table_total_value(priorità 10)Forza il piè di pagina a essere visibile tramite
sportspress_event_performance_show_footer(restituisce true)
Visualizzazione Did Not Bat (DNB)
La convenzione del cricket elenca i battitori che non hanno battuto come parte della rosa ma separatamente dalla formazione attiva. Il plugin renderizza l'elenco dei DNB dopo la tabella principale delle prestazioni tramite sportspress_after_event_performance_table. Anche la terminologia dei sostituti viene rietichettata — vedi Terminologia.
Output score-status
I risultati delle partite di cricket sono in genere espressi come "won by X runs" o "won by X wickets". Il plugin aggiunge l'output per questo stato tramite sportspress_after_event_logos e lo abilita tramite l'opzione event-logo Mostra score status.
Per abilitarlo:
Vai su SportsPress → Impostazioni → Eventi.
Spunta Mostra score status.
Salva.
Formattazione personalizzabile dei risultati
Il plugin filtra diversi hook di visualizzazione dei risultati per consentire una formattazione specifica del cricket:
sportspress_event_logos_team_resultsportspress_event_team_result_adminsportspress_calendar_team_result_adminsportspress_event_list_main_resultssportspress_event_blocks_team_result_or_timesportspress_main_results_or_timesportspress_main_results
Due impostazioni controllano la formattazione:
Impostazione | Effetto |
Delimitatore dei risultati | Il carattere usato tra i punteggi delle squadre (predefinito: |
Formato risultati invertito | Quando spuntato, mostra i risultati con il punteggio della squadra ospite per primo |
Entrambe le impostazioni si trovano accanto a Mostra score status nelle opzioni event-logo.
Asset frontend
js/sportspress-cricket.js— Fornisce il comportamento frontend specifico del cricketcss/sportspress-for-cricket.css— Applica gli stili alla riga degli extra e all'elenco DNB
Gli asset di amministrazione (css/admin.css, js/admin.js) vengono caricati solo nelle schermate sp_event e edit-sp_event per non incidere sulle altre pagine di amministrazione.
