Seu parceiro dedicado para todas as coisas WordPress

Como excluir todos os pedidos no WooCommerce

Conteúdo

De vez em quando você precisará excluir todos os pedidos de WooCommerce Lojas online. Por exemplo, você criou um novo WordPress site para o seu cliente e agora você precisa testar se a funcionalidade da loja online WooCommerce funciona ou não. Você gera pedidos simulados para ver se tudo funciona corretamente, mas precisa excluí-los depois. Um pequeno número de pedidos pode ser excluído manualmente, mas para um grande número de pedidos, esse método seria especialmente demorado. Vamos dar uma olhada nas diferentes técnicas sobre como excluir pedidos do WooCommerce.

Excluindo pedidos WooCommerce manualmente

A abordagem mais comum é excluir todos os pedidos manualmente por meio do painel do WordPress. É um método rápido e eficiente quando a quantidade de pedidos é baixa.

Comece localizando o WooCommerce Encomendas painel em seu painel do WordPress. Está localizado no WooCommerce menu suspenso. Clique nele para ser redirecionado para a página principal Encomendas janela.

Pedidos WooCommerce

Por padrão, o WooCommerce exibe 25 pedidos por página. Se a quantidade de pedidos no seu caso for maior, localize o Opções de tela guia no canto superior direito e clique nela.

Opções de tela do WooCommerce

Colocou o Número de itens por página opção de acordo, para exibir todos os seus pedidos em uma única página. Clique no Aplicar botão depois para salvar as alterações.

Paginação

Agora todos os pedidos podem ser vistos em uma única página e podemos começar a excluí-los. Você pode selecionar todos os pedidos de uma vez, marcando a caixa de seleção abaixo do Acções em janela. Se quiser selecionar apenas pedidos específicos, você terá que marcar cada caixa manualmente. Lembre-se de que você pode aplicar filtros para atingir clientes ou datas específicas.

Ações em massa do WooCommerce excluem pedido

Depois de selecionar todos os pedidos que precisam ser excluídos, volte para a página Acções em janela e selecione o Mude para o Thrash opção. Clique no Aplicar janela para confirmar a ação.

WooCommerce muda para thrash

Tenha em mente que mesmo que você tenha movido os pedidos para o thrash, eles ainda não foram completamente excluídos. Para removê-los completamente, você precisará ir ao Thrash e selecione todos os pedidos através da caixa de seleção novamente e escolha o Apagar permanentemente opção no Acções em janela ou simplesmente clique no Lixo Vazio botão ao lado das opções de filtro.

excluir permanentemente o pedido WooCommerce

Como você pode ver, excluir pedidos manualmente é bastante simples. Lembre-se de limpar o cache!

Excluindo pedidos WooCommerce via SQL

Como mencionamos anteriormente, é altamente ineficiente excluir manualmente um grande número de pedidos WooCommerce. No desenvolvimento web, perder tempo marcando manualmente milhares de caixas de seleção é uma maneira inepta de realizar tal tarefa. Felizmente, o problema pode ser resolvido com o uso de código.

Entrar na sua phpMyAdmin conta. Antes de continuar, confirme se o script será executado no banco de dados correto. Para ratificar se o banco de dados correto está carregado, procure a tabela wp_options e verifique se possui o URL correto para o seu site. Sempre faça backup do seu site antes de executar qualquer script! Caso contrário, você poderá perder dados significativos ou até mesmo tornar o site inacessível. Você deve tomar precauções regularmente ao executar consultas SQL avançadas.

painel sql myphpadmin

Você localizou o painel SQL e agora é hora de aplicar o código abaixo. Se o prefixo do seu banco de dados não for wp_e substitua-o pelo prefixo que você está usando. aperte o Go botão para executar a instrução SQL.

EXCLUIR DE wp_woocommerce_order_itemmeta;

EXCLUIR DE wp_woocommerce_order_items;

DELETE FROM wp_comments WHERE comment_type = 'order_note';

DELETE FROM wp_postmeta WHERE post_id IN (SELECIONE ID DE wp_posts WHERE post_type = 'shop_order');

DELETE FROM wp_posts WHERE post_type = 'shop_order';

Agora todos os dados associados aos pedidos WooCommerce foram excluídos com sucesso. Observe que, embora tenhamos limpado o banco de dados, pode haver alguns dados restantes. Cada ação influencia a tabela de pós-metadados e se você não for cauteloso, poderá acabar com milhares de linhas de dados não utilizadas. Ao excluir metadados de postagens órfãs (dados afiliados a postagens inexistentes), você eliminará todos os registros que não têm utilidade. Da mesma maneira que antes, execute o código a seguir.

EXCLUIR pm

DE wp_postmeta pm

LEFT JOIN wp_posts wp ON wp.ID = pm.post_id

ONDE wp.ID É NULO;

Depois de executar este código, você pode ter certeza de que todos os dados relativos aos pedidos e outros dados inúteis foram excluídos. Você deverá receber uma notificação de que a consulta SQL foi executada corretamente.

Excluindo pedidos WooCommerce por meio de plug-ins

Se você não tem experiência com codificação e bancos de dados em geral, considere usar plug-ins. Infelizmente, não existem muitos plug-ins que possam excluir todos os pedidos do WooCommerce e seus dados correspondentes. Embora existam plug-ins que redefinem bancos de dados, poucos deles possuem funcionalidade para esta tarefa específica. Vamos dar uma olhada em três plug-ins populares que podem ser usados ​​para excluir todos os pedidos do WooCommerce.

Redefinição de WP. O plugin mais popular para redefinir bancos de dados de sites para os valores de instalação padrão sem modificar arquivos. É uma maneira rápida e eficiente de direcionar dados específicos e removê-los. Com vários mecanismos à prova de falhas integrados ao plugin, você poderá restaurar quaisquer dados que tenha excluído acidentalmente. Aconselhamos que você leia atentamente a documentação para entender como selecionar e direcionar os dados desejados.

Kit de ferramentas de loja para WooCommerce. Este plugin inclui um conjunto crescente de ferramentas de administração WooCommerce comumente usadas, principalmente destinadas a desenvolvedores web e mantenedores de lojas. Com um grande conjunto de ferramentas de manutenção/depuração/limpeza à sua disposição, você poderá excluir quaisquer dados relativos ao WooCommerce.

Smart Manager para WooCommerce. Na maior parte, este plugin é usado para aumentar a funcionalidade do WooCommerce e adicionar ferramentas adicionais para gerenciar sua loja, mas pode ser usado para limpar seu banco de dados de pedidos desnecessários e seus dados correspondentes. O plugin possui uma versão gratuita (lite) e outra paga.

Se precisar excluir outros dados além dos pedidos, você pode dar uma olhada em nosso anterior artigos. Por exemplo, se você tiver o mesmo problema com produtos WooCommerce, dê uma olhada SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

Palavras finais

Às vezes, excluir dados do WooCommerce não é tão simples quanto parece. Mesmo que você tenha excluído os dados do pedido WooCommerce do seu painel, pode haver alguns dados restantes no seu banco de dados. Com esses métodos, você poderá limpar completamente seu banco de dados. Lembre-se de que cabe a você decidir qual abordagem é mais adequada para sua situação. Desejamos a você uma jornada livre de bugs pelo mundo do e-commerce e fique ligado para mais artigos!

Perguntas frequentes

A exclusão de todos os pedidos no WooCommerce pode afetar os relatórios de vendas, análises ou registros financeiros da minha loja?

Sim, excluir todos os pedidos no WooCommerce pode afetar potencialmente os relatórios de vendas, análises e registros financeiros da sua loja. Quando os pedidos são excluídos, os dados correspondentes, como totais dos pedidos, receitas e informações sobre impostos sobre vendas, podem ser removidos dos registros da sua loja. Isso pode afetar a precisão dos relatórios de vendas ou ferramentas analíticas que dependem de dados de pedidos para gerar insights sobre o desempenho da sua loja. É essencial considerar as implicações da exclusão de pedidos e fazer backup de todos os dados necessários antes de prosseguir.

Existem possíveis consequências ou riscos associados à exclusão de todos os pedidos no WooCommerce, como perda de dados ou irreversibilidade?

Sim, existem consequências e riscos potenciais associados à exclusão de todos os pedidos no WooCommerce. A exclusão de pedidos remove dados transacionais valiosos de sua loja, o que pode levar à perda ou irreversibilidade dos dados se não for tratado adequadamente. Além disso, a exclusão de pedidos pode afetar dados relacionados, como contas de clientes, níveis de estoque e registros financeiros. É crucial pesar os riscos potenciais e considerar soluções alternativas, como arquivar encomendas ou utilizar ferramentas de gestão de encomendas, antes de eliminar todas as encomendas.

A exclusão de todos os pedidos no WooCommerce também remove os dados associados do cliente, como histórico de pedidos ou informações da conta?

A exclusão de todos os pedidos no WooCommerce normalmente remove os dados associados do cliente, como histórico de pedidos ou informações da conta, dependendo das configurações da sua loja. No entanto, é essencial revisar a política de privacidade da sua loja e cumprir os regulamentos relevantes de proteção de dados ao lidar com dados de clientes. Considere notificar os clientes ou obter consentimento antes de excluir o histórico de pedidos ou informações da conta para manter a transparência e a confiança.

Posso excluir pedidos seletivamente com base em critérios específicos, como status do pedido ou intervalo de datas, em vez de excluir todos os pedidos de uma vez?

Sim, você pode excluir pedidos seletivamente no WooCommerce com base em critérios específicos, como status do pedido ou intervalo de datas, usando vários métodos. Por exemplo, você pode usar os recursos integrados de gerenciamento de pedidos no WooCommerce para filtrar pedidos com base em critérios específicos e, em seguida, excluí-los individualmente ou em lotes. Além disso, existem plug-ins disponíveis que oferecem funcionalidades avançadas de gerenciamento de pedidos, incluindo a capacidade de excluir pedidos em massa com base em filtros ou condições personalizadas.

Como posso garantir que o processo de exclusão de todos os pedidos no WooCommerce seja concluído com segurança e sem causar interrupções na funcionalidade ou desempenho da minha loja?

Para garantir que o processo de exclusão de todos os pedidos no WooCommerce seja concluído com segurança e sem causar interrupções na funcionalidade ou desempenho da sua loja, é essencial seguir as melhores práticas e tomar os cuidados necessários. Primeiro, faça backup dos dados da sua loja, incluindo pedidos, clientes e configurações, antes de prosseguir com o processo de exclusão. Isso garante que você tenha uma cópia dos seus dados caso algo dê errado. Além disso, considere testar o processo de exclusão em um ambiente de teste ou de desenvolvimento antes de aplicá-lo em sua loja ativa. Por fim, monitore de perto o processo de exclusão e esteja preparado para reverter para um backup, se necessário, para mitigar quaisquer problemas ou interrupções.

Como começar?

Saiba Mais

Manutenção WooCommerce

Poupe 33% com nosso plano de preços anual.

Iniciar

Está tendo problemas com o WordPress?

Reclame o seu Manutenção WordPress Gratuita

No cenário digital acelerado de hoje, cada site merece o cuidado e a experiência de uma equipe de manutenção profissional, garantindo desempenho ideal, segurança aprimorada e experiências de usuário perfeitas, para que você possa se concentrar no crescimento do seu negócio com tranquilidade.

Alexei Seryapin
Fundador da WPServices

Código de cupom aplicado!

Não tenha pressa e continue navegando em nossos serviços.

Alexei Seryapin
Fundador da WPServices