Articles of ordens

Filtrar ordens usando um WP_Query de uma série de IDs de pedidos no WooCommerce

Recebi uma série de pedidos ID e ‘post__in’ => $orders_ids para incorporá-los em um WP_Query : $filters_orders = array( ‘post_status’ => ‘processing’, ‘post_type’ => ‘shop_order’, ‘posts_per_page’ => 10, ‘post__in’ => $orders_ids, ‘orderby’ => ‘modified’, ‘order’ => ‘ASC’ ); $loop = new WP_Query($filters_orders); while ($loop->have_posts()) { $loop->the_post(); $order = new WC_Order($loop->post->ID); } Eu estou filtrando o […]

Adicionar campo personalizado para o complemento WooCommerce CSV Export – Para o primeiro pedido do cliente

Estou usando o plugin Woocommerce CSV Export . Gostaria de ter uma maneira de verificar se o cliente é NOVO e, se for, para escrever em metadados para uma meta-key personalizada um valor true . Mas se o usuário não for novo, nada acontecerá. Eu pensei primeiro em começar com a data de criação do […]

Detectando se o usuário atual possui uma assinatura ativa

Estou desenvolvendo um site no WordPress com o WooCommerce. Estou usando adicionalmente WC Paid Listings e WooCommerce Subscriptions plugins para lidar com o meu trabalho. O problema é quando um usuário com function “assinante” com um login de assinatura ativo e tentar publicar um conteúdo sempre que ele / ela tem que escolher um pacote […]

woocommerce_thankyou hook não está funcionando

Quando colo o código abaixo diretamente no thankyou.php , ele funciona perfeitamente bem. Mas quando eu tento conectá-lo no woocommerce_thankyou , nada acontece. Estou começando com o PHP, add_action(‘woocommerce_thankyou’, ‘test_1’, 10, 1); function test_1() { $paymethod = $order->payment_method_title; $orderstat = $order->get_status(); if (($orderstat == ‘completed’) && ($paymethod == ‘PayPal’)) { echo “something”; } elseif (($orderstat […]

WooCommerce Carrinho vazio após o pagamento com API de gateway personalizado

Estou trabalhando na API personalizada para Merchant Safe Unipay (MSU) para woocommerce e preciso alterar a quantidade após o pagamento bem-sucedido. Aqui está o processo: Cliente coleciona artigos em saco de compras Quando clicar em “Pagar tudo” é redirecionado para MSU onde precisa preencher informações do cartão de crédito Após o pagamento, MSU o devolve […]

WooCommerce Obrigado posicionamento de instalação de código de rastreamento

Eu sou novo no desenvolvimento do WordPress e estou tentando instalar um código de rastreamento de tráfego na página thankyou.php . Minha tentativa falhou até o momento e acho que isso não serve para entender o PHP bem o suficiente. Os dois códigos de rastreamento do trafficjunky que estavam disponíveis eram HTML ou PHP HTML: […]

Mostre detalhes do cliente na página do WooCommerce Thankyou, mesmo que não esteja registrado

No WooCommerce, para usuários com session iniciada, a página Obrigado (pedido-recebido) mostra os detalhes do cliente como o nome, endereço e e-mail, mas nada quando os clientes não estão registrados. Como posso garantir que os usuários não registrados possam ver seus detalhes na página Obrigado (pedido-recebido) quando o pagamento foi concluído com sucesso, assim como […]

Woocommerce desabilita a alteração do status da ordem automática pendente-> processamento

Quero dissable essa opção: Sempre que alguém faz e solicita no meu site e o pagamento é bem sucedido, o status do pedido automaticamente muda de pendente para processamento . No entanto, não quero que esse recurso tenha ativado . Em vez disso, quero fazê-lo manualmente quando processo os pedidos. Eu encontrei esta function no […]

Alteração do status do pedido do WooCommerce do gateway de pagamento

Integrei um gateway de pagamento para aceitar pagamentos on-line para minha loja em execução no woocommerce. Tudo funciona bem, mas notei que o woocommerce está mudando o status do pedido para o wc-processing para todos os pedidos pagos on-line por padrão. De acordo com a funcionalidade da minha loja, eu quero que todas as ordens […]

Status do pedido do WooCommerce (pedidos de preenchimento automático)

Estou fazendo um simples site de comércio eletrônico usando o plugin do WooCommerce no WordPress. Estou usando Paypal como meu gateway de pagamento . Quando o usuário está comprando produtos da minha loja e entrega o pagamento com êxito, o WooCommerce deve alterar automaticamente o status do pedido de ‘pending’ para ‘completed’ , mas não […]