Ir para conteúdo principal

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.

Atualizado hoje

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/yyyy

    • mm/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 (post_date)

Obrigatório para novos eventos

Aciona a criação de uma nova linha de evento. Deve corresponder ao formato de data selecionado.

Hora (post_time)

Opcional

Formato 24 horas (HH:MM). O padrão é 0:00:00 se omitido. Combinado com Data ao salvar.

Local (sp_venue)

Opcional

Nome do local como texto. Correspondido a locais existentes; novos locais são criados automaticamente.

Times (sp_team)

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 (sp_results)

Opcional

Pontuação para o time naquela linha. Use separadores de pipe `

para múltiplas variáveis de resultado (por exemplo, 1

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 (sp_outcome)

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 (sp_player)

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:

  1. Linha de evento — Contém Data, Hora, Local e opcionalmente o primeiro Time, Resultado, Resultado de Evento e primeiro Jogador.

  2. 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.

  3. 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.

Isto respondeu à sua pergunta?