Calendário de Eventos
O shortcode [event_calendar] exibe uma grade de calendário mensal mostrando quais dias têm eventos. Dias com eventos são vinculados; clicar em um dia com um único evento vai diretamente para aquele evento, enquanto um dia com múltiplos eventos vincula ao arquivo do dia. É fornecida navegação para mês anterior/próximo.
O Que Exibe
Uma grade de calendário mensal com o nome do mês e o ano como legenda. Dias que têm eventos são destacados e vinculados. Setas de navegação no rodapé permitem mover entre meses.
Quando Usar
Coloque em qualquer página, post ou widget. id é opcional — quando fornecido, filtra o calendário para eventos pertencentes àquele post de Calendário do SportsPress. Sem id, todos os eventos do site são exibidos.
Parâmetros
Parâmetro | Tipo | Padrão | Descrição |
| inteiro |
| ID do post de um Calendário do SportsPress para filtrar eventos. |
| string |
| Filtro de status de publicação do evento. |
| string |
| Filtro de formato do evento (por exemplo, um slug de formato personalizado). |
| string |
| Preset de filtro de data. |
| string |
| Data de início para um intervalo de datas (AAAA-MM-DD). |
| string |
| Data de término para um intervalo de datas (AAAA-MM-DD). |
| string |
| Número de dias no passado a incluir. |
| string |
| Número de dias no futuro a incluir. |
| string |
| Modo de data relativa. |
| string |
| Filtro de rodada. |
| inteiro/string |
| ID do termo ou slug da liga para filtrar. |
| inteiro/string |
| ID do termo ou slug da temporada para filtrar. |
| inteiro/string |
| ID do termo ou slug do local para filtrar. |
| inteiro |
| ID do post do time para filtrar eventos. |
| inteiro |
| ID do post do jogador para filtrar eventos. |
| booleano |
|
|
| string |
| Tag HTML usada para envolver o cabeçalho mês/ano. |
| booleano |
|
|
| booleano |
|
|
Exemplos de Uso
Mínimo — todos os eventos do mês atual:
[event_calendar]
Eventos de um calendário específico, filtrados para uma liga e temporada:
[event_calendar id="30" league="5" season="8" show_all_events_link="1"]
Calendário mostrando apenas os eventos de um time com cabeçalhos de dia da semana abreviados:
[event_calendar team="12" initial="0"]
