Duplicando Eventos
O módulo Duplicador adiciona uma ação de linha Duplicar a cada tipo de post do SportsPress, incluindo eventos. Isso permite criar rapidamente uma cópia de um evento existente com todos os seus dados intactos.
Requisitos
O módulo Duplicador faz parte do SportsPress Pro. Ele é carregado quando a opção sportspress_load_duplicator_module está definida como yes (o padrão).
Como Duplicar um Evento
Acesse Eventos na barra lateral de administração do WordPress.
Passe o mouse sobre o evento que deseja duplicar. Um conjunto de links de ação de linha aparece abaixo do título.
Clique em Duplicar.
O SportsPress cria a duplicata e redireciona você para a tela de lista de Eventos.
A ação de linha Duplicar aparece entre os links Edição Rápida e Lixeira (ela é inserida na posição 2 no array de ações de linha). A ação é exibida apenas para usuários que têm a capacidade publish_sp_events.
O que é Copiado
A duplicata é criada com wp_insert_post usando os seguintes dados do evento original:
Conteúdo do post — O texto de descrição/recapitulação do evento.
Resumo do post
Status do post — O novo post tem o mesmo status que o original (publicado, rascunho, etc.).
Data do post — A mesma data e hora que o original.
Autor do post — Reatribuído ao usuário atualmente conectado.
Formato do post, pai, senha, tipo mime, ordem no menu
Todos os meta do post — Cada par chave/valor de meta é copiado, incluindo
sp_results,sp_players,sp_team,sp_format,sp_day,sp_minutes,sp_timelinee todos os outros metas de evento.Todos os termos de taxonomia — Ligas, temporadas, locais e quaisquer outras taxonomias atribuídas ao evento original são aplicadas à duplicata.
Uma chave de meta _sp_original é adicionada à duplicata registrando o ID do post original.
Novo Título do Evento
O título do evento duplicado é o título original com (Cópia) adicionado. Por exemplo, um evento intitulado Arsenal vs Chelsea torna-se Arsenal vs Chelsea (Cópia).
Se a duplicata for publicada ou agendada, o WordPress gera automaticamente um slug único para ela.
Após a Duplicação
Após a duplicata ser criada, você é retornado para a tela de lista de Eventos. Abra o novo evento para atualizar a data, times, resultados ou quaisquer outros detalhes conforme necessário.
