Importando Eventos via CSV
O SportsPress inclui um importador CSV integrado para eventos. Acesse Ferramentas → Importar, selecione Eventos (CSV) e faça o upload do seu arquivo.
Antes de Importar
A tela de boas-vindas do importador fornece um link para um arquivo CSV de amostra (dummy-data/events-sample.csv no diretório do plugin SportsPress) e informa que suporta arquivos CSV exportados do LeagueLobster.
Opções de Importação
Antes de mapear as colunas, o importador apresenta as seguintes opções:
Formato — Botões de rádio para o formato do evento (Liga, Amistoso, Torneio, etc.). Todos os eventos importados recebem este formato.
Liga — Lista suspensa de ligas existentes. Todos os eventos importados são atribuídos a esta liga. Deixe em
— Não definido —para importar sem uma liga.Temporada — Lista suspensa de temporadas existentes. Todos os eventos importados são atribuídos a esta temporada. Deixe em
— Não definido —para importar sem uma temporada.Formato de Data — Botões de rádio para corresponder à coluna de data do seu arquivo CSV:
yyyy/mm/dd(padrão)dd/mm/yyyymm/dd/yyyy
Estrutura do CSV
O CSV usa um formato de múltiplas linhas por evento. Eventos, times e jogadores ocupam linhas separadas. Um novo evento começa sempre que um valor de Data aparece.
Referência de Colunas
Coluna | Obrigatório | Notas | ||
Data ( | Obrigatório para novos eventos | Aciona a criação de uma nova linha de evento. Deve corresponder ao formato de data selecionado. | ||
Hora ( | Opcional | Formato 24 horas ( | ||
Local ( | Opcional | Nome do local como texto. Correspondido a locais existentes; novos locais são criados automaticamente. | ||
Times ( | Opcional | Nome do time. Insira o time da casa na linha da data; times adicionais vão em linhas separadas com datas em branco. Novos times são criados automaticamente se nenhuma correspondência for encontrada. | ||
Resultados ( | Opcional | Pontuação para o time naquela linha. Use separadores de pipe ` |
| 2` para primeiro tempo e gols). Os valores são mapeados para as variáveis de resultado na ordem em que foram configuradas. |
Resultado de Evento ( | Opcional | Rótulo de resultado de evento para o time naquela linha. Use separadores de pipe ` | ` para múltiplos resultados de eventos. Novos resultados de eventos são criados automaticamente. | |
Jogadores ( | Opcional | Nome do jogador. Insira o primeiro jogador na linha do time; jogadores adicionais vão em linhas subsequentes com datas e nomes de times em branco. Novos jogadores são criados automaticamente. | ||
Estatísticas de desempenho | Opcional | Uma coluna por variável de desempenho configurada (Gols, Assistências, etc.), na mesma ordem em que foram configuradas. Insira valores na linha do jogador. |
Layout de Linhas
Os eventos usam uma hierarquia de três níveis dentro do CSV:
Linha de evento — Contém Data, Hora, Local e opcionalmente o primeiro Time, Resultado, Resultado de Evento e primeiro Jogador.
Linhas de time — Times adicionais listados em linhas com uma Data em branco. Cada linha de time também pode conter o primeiro jogador para aquele time.
Linhas de jogador — Jogadores adicionais para o time mais recente, em linhas com valores em branco de Data e Time.
Comportamento de Auto-Criação
Times — Se um nome de time do CSV não corresponder a um time existente (pelo título), um novo post de time é criado e publicado.
Locais — Se um nome de local não corresponder a um termo de local existente, um novo termo de taxonomia
sp_venueé criado.Resultados de Eventos — Se um rótulo de resultado de evento não corresponder a um post de resultado de evento existente, um novo post
sp_outcomeé criado.Jogadores — Se um nome de jogador não corresponder a um post de jogador existente, um novo post
sp_playeré criado. Os jogadores também são automaticamente vinculados ao seu time (o time atual é definido se ainda não estiver atribuído).
Após a Importação
O importador informa o número de eventos importados e ignorados. Clique em Ver Eventos para verificar os resultados.
