Como migrar produtos e clientes WooCommerce do site em produção para o site de Staging

Enquanto trabalhas em adicionar novas funcionalidades interessantes ao site de Staging, podem ser adicionados novos produtos, encomendas ou clientes ao teu site em produção. Por isso, precisas de os exportar do site em produção e importá-los para o site de Staging mesmo antes do processo de push, para garantir que o site de Staging tem os dados mais recentes que queres ver no site em produção depois do push.

Para tal, vais precisar de instalar e ativar estes dois Plugins tanto no site em produção como no de Staging:

1. Product Import Export for WooCommerce pela WebToffee: para exportar/importar produtos WooCommerce.

2. Export and Import Users and Customers pela WebToffee: para exportar/importar clientes WooCommerce.

Neste artigo, vamos abordar ambos os casos.

Exportar produtos WooCommerce do site em produção

No item de menu “WebToffee Import Export (Basic)”, escolhe “Export” e depois seleciona “Product” como tipo de conteúdo a exportar, como nesta imagem:

Export WooCommerce products

No passo seguinte, podes escolher “Quick Export” e depois “Export” como na imagem a seguir, a menos que queiras ajustar alguma definição avançada:

Click on export

Por fim, vais obter uma caixa pop-up para descarregar o ficheiro CSV exportado que inclui todos os produtos do site em produção:

quick export of woocommerce products

Importar produtos WooCommerce para o site de Staging

Recomenda-se apagar todos os produtos do site de Staging antes de importares o ficheiro de produtos exportado do site em produção.

No site de Staging, escolhe “Import” no item de menu “WebToffee Import Export (Basic)” e escolhe “Product” como tipo de conteúdo a importar, como nesta imagem:

Import woocommerce orders to WordPress

Basta selecionares “Quick import”, depois carregares o ficheiro CSV que obtiveste do site em produção e clicar no botão “Import” como nesta imagem:

Drag and drop a csv to import orders

Certifica-te de que recebes esta mensagem de sucesso após a importação:

Exportar clientes WooCommerce do site em produção

De forma semelhante à exportação de produtos, podes exportar clientes WooCommerce escolhendo “User/Customer” como tipo de conteúdo a exportar, como nesta imagem:

Depois pode-se selecionar “Quick export” e depois “Export” a menos que queiras alterar alguma definição avançada:

Importar clientes WooCommerce para o site de Staging

Recomenda-se apagar todos os clientes do site de Staging antes de importares o ficheiro de clientes exportado do site em produção.

No site de Staging, certifica-te de que escolhes “User/Customer” como tipo de conteúdo a importar, como nesta imagem:

Escolhe “Quick import”, depois localiza e carrega o ficheiro CSV de clientes exportado do site em produção e clica em “Import” como nesta imagem, a menos que queiras alterar alguma definição avançada:

Como lidar com o erro “Product with the same ID already exists”

Caso recebas a mensagem de erro “Product with the same ID already exists” ao importar produtos no site de Staging:

Podes abrir o ficheiro CSV usando o LibreOffice Calc ou o Microsoft Excel e apagar os valores na coluna “ID” como nesta imagem, depois guardar o ficheiro e voltar a carregá-lo no site de Staging e importá-lo novamente:

Updated on May 23, 2026