Este guia explica como transferir alterações entre seus sites de teste e produção. Nele, você vai aprender como sincronizar alterações entre os sites de teste e produção, além de considerações importantes para fazer isso.
Neste guia
Para garantir que seu site de teste reflita a versão mais recente do seu site ativo, você pode sincronizar a produção com o teste. Isso é especialmente útil antes de testar atualizações de temas, plug-ins ou conteúdo.
Para atualizar seu site de teste com uma cópia limpa do site de produção, siga estas etapas:
- Acesse sua lista de sites no painel.
- Selecione seu site ao vivo/de produção na lista.
- Clique no menu suspenso Produção ao lado do título do seu site e selecione o seu site de teste.

- Clique no botão Sincronizar no canto superior direito da tela e selecione “Puxar da produção” no menu suspenso.

- Uma janela modal será aberta, onde você poderá escolher o que extrair.

- Escolha sincronizar“Todos os arquivos e pastas”ou“Arquivos e pastas específicos” e, em seguida, use as caixas de seleção para escolher o que você quer incluir.
- Decida se deseja incluir o banco de dados na sincronização. Consulte o guia abaixo para obter mais informações.
- Clique no botão Puxar e o processo vai começar. Você vai receber um e-mail assim que a sincronização for concluída.
Quando estiver pronto para mover suas alterações do site de teste para o site ativo, você pode sincronizar arquivos de mídia, plug-ins, temas e conteúdo do banco de dados, incluindo posts, páginas e menus.
⚠️
A sincronização do ambiente de teste para a produção substituirá o conteúdo correspondente no seu site ativo. Quaisquer dados adicionados à produção após a sua última sincronização serão substituídos. Você não pode sincronizar posts ou páginas individuais — se você incluir o banco de dados, todo o conteúdo do banco de dados será sincronizado. Se ocorrer perda de dados, você pode restaurar a partir de um backup.
Siga as etapas abaixo para copiar seu site de teste de volta para o site de produção (ativo):
- Acesse sua lista de sites no painel.
- Selecione seu site ao vivo/produção na lista.
- Clique no menu suspenso Produção ao lado do título do seu site e selecione o seu site de teste.
- Clique no botão Sincronizar no canto superior direito da tela e selecione a opção“Enviar para produção” no menu suspenso.

- Uma janela modal será aberta, onde você poderá escolher o que enviar.

- Escolha sincronizar“Todos os arquivos e pastas”ou“Arquivos e pastas específicos” e, em seguida, use as caixas de seleção para escolher o que você quer incluir.
- Decida se deseja incluir o banco de dados na sincronização. Consulte o guia abaixo para obter mais informações.
- Ao sincronizar do ambiente de teste para a produção, confirme a sincronização digitando a URL do seu site quando solicitado.

- Clique em Enviar e o processo vai começar. Você vai receber um e-mail assim que a sincronização for concluída.
💡
A versão PHP no seu site de produção não é atualizada automaticamente para corresponder ao ambiente de teste. Após a sincronização, atualize a versão PHP de produção nas configurações do servidor web do seu site.
Sincronizar o banco de dados do ambiente de teste para o de produção garante que o conteúdo que você alterou ou adicionou ao seu site de teste apareça no seu site de produção.
Para refletir totalmente as alterações feitas no seu site de teste na produção (ou vice-versa), você deve incluir o banco de dados ao sincronizar. Isso é essencial para atualizações envolvendo:
- Postagens, páginas e tipos de postagem personalizados
- Uploads de mídia na Biblioteca de mídia
- Ediçõesde modelo de site ou estilos feitas no Editor de site
- Ativação ou desativação de plugins e temas
- Qualquer outro conteúdo armazenado no banco de dados
O banco de dados é sincronizado como um todo — você não pode selecionar posts ou páginas individuais para sincronizar. Se você precisar transferir apenas um conteúdo específico, considere usar as ferramentas Exportar e Importar.
Se você estiver sincronizando uploads de mídia e quiser que eles apareçam na Biblioteca de mídia do WordPress, o banco de dados também deve ser incluído na sincronização.
Quando você sincroniza o banco de dados, o conteúdo do banco de dados de teste substitui o conteúdo correspondente do banco de dados de produção. Isso inclui posts, páginas, configurações e outros dados armazenados. Qualquer conteúdo adicionado à produção após sua última sincronização da produção para o teste será substituído.
A sincronização de arquivos (plugins, temas, uploads) adicionará novos arquivos e atualizará os arquivos modificados no site de destino.
Para sites com WooCommerce e outros plugins de comércio eletrônico, a sincronização do banco de dados pode resultar em perda permanente de dados. Por exemplo, se um novo pedido for feito no seu site de produção depois que você criar uma cópia de teste, a sincronização do banco de dados de teste de volta para a produção apagará esse pedido.
Quaisquer dados adicionados ao site de produção após a última sincronização (da produção para o ambiente de teste) serão sobrescritos, incluindo:
- Pedidos
- Alterações de produtos
- Informações do cliente
Se você tiver o WooCommerce instalado, um aviso adicional aparecerá ao sincronizar do ambiente de teste para o de produção.

Geralmente, é seguro sincronizar o banco de dados se:
- O site ainda estiver em desenvolvimento e não tiver sido lançado
- A loja de produção não estiver aceitando pedidos reais
- Você estiver testando no ambiente de teste e não houver risco de sobrescrever dados reais
- Os pedidos estão desativados na produção e o banco de dados foi sincronizado com o ambiente de teste antes das alterações serem feitas
- Você exportou com sucesso os dados mais recentes da loja da produção, importou-os para o ambiente de teste e confirmou que os dados correspondem em ambos os sites.
As configurações do gateway de pagamento no seu site de teste, como contas de teste ou configurações de sandbox, não vão sobrescrever suas configurações de pagamento de produção durante a sincronização. Você pode deixar os pagamentos sem configuração ou usar o modo de teste no ambiente de teste sem afetar o processamento de pagamentos ao vivo.
Se ocorrer perda de dados após a sincronização, você pode restaurar seu site usando um backup da produção.