Aviso de frete para marketplace

Atenção: este plugin é uma ferramenta para usuários avançados e desenvolvedores e está em fase de expansão.

Você já pensou em colocar avisos no seu marketplace iguais aos do Mercado Livre – “Economize no frete adicionando produtos do mesmo vendedor” – ou “Frete grátis a partir de…” no seu marketplace WooCommerce?

Com o novo plugin gratuito Aviso de Frete para Marketplaces WooCommerce você pode incentivar seus clientes a adicionarem mais produtos do mesmo vendedor ao carrinho.

Como funciona

O primeiro passo é baixar o arquivo com a última versão disponível no repositório da Art-i no GitHub. A instalação é feita enviando o arquivo diretamente no instalador de plugins do WordPress no painel admin do seu marketplace.

Após isso, a forma mais simples de adicionar os avisos é usando o shortcode [shipping-notice]. Não é necessária nenhuma configuração; o plugin vai carregar as informações de frete direto das definições de frete do vendedor.

Métodos mais avançados também estão disponíveis e envolvem um pouco de programação:

Actions

Você pode chamar a saída do shortcode de qualquer action na página de produto da seguinte forma:

add_action( 'woocommerce_after_add_to_cart_button', [ \Arti\PSN\Shipping_Notices::get_instance(), 'render_notices' ] );

Nesse exemplo, o código e adicionado ao functions.php do tema e o aviso será exibido logo abaixo do botão de adicionar ao carrinho.

Para mais informações sobre as actions da página de produto, veja esse excelente post da BusinessBloomer que demonstra, de maneira visual, a localização de cada hook.

Chamar diretamente no template

Para exibir o aviso em alguma parte de um template, basta chamar o método “render_notices” desta forma:

\Arti\PSN\Shipping_Notices::get_instance()->render_notices();

Formatação

Com o plugin já estão disponíveis templates que poderão ser substituídos no seu tema, bastando copiar o arquivo desejado para a localização “seu-tema/woocommerce/product-shipping-notices/[template]“, sendo [template] equivalente a um dos três templates:

default.php

Template com o aviso de economia de frete ao adicionar mais produtos daquele vendedor.

free-shipping.php

Aviso de frete grátis de acordo com a configuração do vendedor.

CSS

Como se trata de uma ferramenta abrangente, o plug-in ainda não conta com nenhuma formatação em CSS.

Opões de marketplace

O único marketplace suportado no momento é o WCFM Marketplace. Em breve serão lançadas compatibilidades com Dokan e WC Marketplace.

Atualizações

Assine nossa newsletter para receber novidades.

 

 

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/art-idesenvolvimento/www/subdomains/blog/wp-includes/functions.php on line 5373

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/art-idesenvolvimento/www/subdomains/blog/wp-includes/functions.php on line 5373