Por vários motivos, às vezes precisamos nós apagamos todos os comandos dados ao longo do tempo em um compras (Pedidos) criado com WooCommerce.
O método disponível para todos é selecionar uma coluna de comandos em "WooCommerce”→“Pedidos", Então, para"Ação em Massa"Escolha a opção"Mover para o Lixo"E clique em"Apply".
Depois de clicar em "Apply"Os pedidos serão movidos para"Lixo".
Contente
O que fazemos quando temos várias centenas ou milhares de pedidos que queremos excluir WooCommerce Pedidos?
No exemplo acima, eu só tenho um pedido, mas quando há alguns centenas de pedidos em WooCommerce, você tem duas opções para excluí-los.
1. Apagando WooCommerce Pedidos do Painel.
muitos usuários WordPress e WooCommerce ignore ou não veja que na parte superior, em algum lugar à direita do Dashboard está a opção "Tela Options".
A partir de "Peneira Options"Podemos optar por listar um número maior de comandos na página. De default WooCommerce lista 25 pedidos, mas a partir de “Tela Options"Podemos escolher"número de items por página”Um número maior.
Se você tem um grande número de pedidos, ainda é bom não exceda 150 pedidos listados na página. Uma carga muito alta pode ser feita no servidor e interrupções de comunicação com o servidor host podem ocorrer ao listar os comandos e ao excluí-los. Errore NGINX ou servidor HTTPD.
Depois de clicar em "Apply” a página será atualizada automaticamente e o número será listado WooCommerce Pedidos definidos por você
2. Excluindo pedidos WooCommerce do SQL
Este método irá mover todos os comandos de WooCommerce → Pedidos dentro "Lixo", Onde você pode excluí-los com um único clique.
Em primeiro lugar, faça um backup do banco de dados.
Vá para phpMyAdmin, selecione o banco de dados da loja e, em SQL, execute a linha de comando abaixo:
update wp_posts set post_status = 'trash' where post_type = 'shop_order';
4347 linhas afetadas. (A consulta demorou 0.2114 segundos.)
O resultado voltou no meu caso.
Depois de executar com sucesso o comando do SQL, vamos para a loja online no Dashboard → WooCommerce → Pedidos → Lixeira e clique em “Esvaziar Lixo".
Se você tiver um grande número de comandos para excluir do carrinho, não espere que eles desapareçam após um único clique em "Esvaziar Lixo". É muito provável que a página da web não responda e ocorra um erro do servidor que desaparece após uma atualização. Repita a operação até que a lixeira "Pedidos" esteja vazia.
Obrigado por '2. Excluir WooCommerce comandos do SQL'! Útil quando você tem muitos pedidos :)
obrigado, isso ajudou!
Não haveria outras coisas para excluir, como pagamentos ou comentários associados?
Posso preservar os pedidos non sarebe meglio per avere un customer database da ricontattare?
Nel mio site gli ordini più vecchi si cancellano automaticamente.
Venha faccio invece a bloccare questo procedure e conservarli per sempre?
Obrigado.