Ir para conteúdo principal

Importando Jogadores via CSV

O SportsPress inclui um importador CSV integrado para jogadores. Acesse em **Ferramentas > Importar**, depois clique em **Executar Importador** ao lado de **Jogadores do SportsPress (CSV)**.

Atualizado hoje

Importando Jogadores via CSV

O SportsPress inclui um importador CSV integrado para jogadores. Acesse em Ferramentas > Importar, depois clique em Executar Importador ao lado de Jogadores do SportsPress (CSV).

Antes de Começar

  • Baixe o CSV de amostra a partir do link mostrado na tela de boas-vindas do importador (dummy-data/players-sample.csv na pasta do plugin).

  • O importador espera exatamente 8 colunas em uma ordem fixa. Não adicione colunas extras nem altere a sequência de colunas.

Ordem de Colunas e Referência de Campos

O CSV deve ter colunas nesta ordem exata:

Coluna

Nome do campo

Obrigatório

Notas

1

Número de Camisa

Não

Qualquer texto ou número

2

Nome

Sim

A linha é ignorada se em branco

3

Posições

Não

Separado por pipe para múltiplos: `Atacante\

Meio-campista`

4

Times

Não

Separado por pipe para múltiplos; criado automaticamente se não encontrado

5

Ligas

Não

Separado por pipe; criado automaticamente se não encontrado

6

Temporadas

Não

Separado por pipe; criado automaticamente se não encontrado

7

Nacionalidade

Não

Código de país em letras minúsculas de 3 letras (por exemplo, bra, arg)

8

Data de Nascimento

Não

Veja as opções de formato de data abaixo

Campos de Múltiplos Valores

Os campos que aceitam múltiplos valores usam o caractere pipe vertical | como separador:

Atacante|Meio-campista
Premier League|FA Cup
2023|2024

Comportamento de Auto-Criação

Quando um valor importado não corresponde a um registro existente, o SportsPress o cria automaticamente:

  • Posições — novos termos de taxonomia sp_position são criados

  • Times — novos posts de time são criados e atribuídos às ligas e temporadas do jogador

  • Ligas — novos termos de taxonomia sp_league são criados

  • Temporadas — novos termos de taxonomia sp_season são criados

Lógica de Atribuição de Time

Quando múltiplos times são listados na coluna Times:

  • O primeiro time se torna o Time Atual do jogador (sp_current_team)

  • Todos os times subsequentes são salvos como Times Anteriores (sp_past_team)

Todos os times (atuais e anteriores) também são armazenados no meta geral sp_team.

Formato de Data de Nascimento

Na tela de opções do importador, escolha o formato de data que corresponde ao seu arquivo CSV:

  • yyyy/mm/dd (padrão) — por exemplo, 1990/06/15

  • dd/mm/yyyy — por exemplo, 15/06/1990

  • mm/dd/yyyy — por exemplo, 06/15/1990

Barras e hífens são intercambiáveis. Uma data de 0000-00-00 é tratada como sem data e omitida.

A Data de Nascimento é armazenada como o post_date do registro do jogador (data do post do WordPress), não como um campo meta separado.

Mesclar Duplicatas

A caixa de seleção Mesclar duplicatas (marcada por padrão) controla o que acontece quando um jogador com o mesmo nome já existe:

  • Marcada — o registro do jogador existente é atualizado com os valores importados

  • Desmarcada — um novo registro de jogador é criado mesmo que um jogador com esse nome exista

Ao mesclar, os termos de taxonomia existentes (ligas, temporadas, posições) são preservados e os novos valores são anexados.

Após a Importação

Um resumo mostra as contagens de importados e ignorados. As linhas ignoradas são aquelas com a coluna Nome em branco. Clique em Ver Jogadores para ver os registros importados.

Isto respondeu à sua pergunta?