Site Catálogo

Confrontados com a demanda inusitada de criar um Site Catálogo ao invés de uma loja virtual, muitos desenvolvedores se veem em um dilema. Afinal, como oferecer um vislumbre do produto sem exibir o preço ou a opção de compra? Porém este é um desafio comum no mundo empresarial, especialmente para empresas atacadistas que preferem manter a discrição em torno de seus preços.

Então, qual é a solução que oferece funcionalidade, estética e a tão necessária discrição? Surpreendentemente, eu encontro a resposta no WooCommerce. Sim, você ouviu certo. Desenvolvedores inicialmente criaram o WooCommerce como uma solução de e-commerce, mas você pode facilmente transformá-lo em um catálogo online de alto nível.

Site Catálogo

Como Fazer

Transformar o WooCommerce em um catálogo requintado, é um processo de duas fases. Primeiro, faça pequenas alterações na nomenclatura. A página “Loja” se torna “Catálogo”, enquanto as páginas de “Finalização de Compra” e “Carrinho” são relegadas ao status de rascunho. Você pode fazer isso sem esforço na seção de edição rápida de páginas do WordPress.

A segunda etapa é onde a verdadeira transformação ocorre. Com apenas um snippet de código PHP, você pode remover todos os elementos relacionados a preços, carrinhos e botões de compra. E assim, seu catálogo online estará pronto para capturar a atenção, sem comprometer a confidencialidade.

function ocultar_botao_comprar() {
        remove_action('woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10);
		remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);
}
add_action('init', 'ocultar_botao_comprar');

function ocultar_preco_produto() {
		remove_action('woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10);
		remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
}
add_action('init', 'ocultar_preco_produto');

function ocultar_cart_checkout_header() {
    if (class_exists('WooCommerce')) {
        remove_action('woocommerce_header', 'woocommerce_header_cart', 10);
        remove_action('woocommerce_header', 'woocommerce_widget_shopping_cart', 10);
    }
}
add_action('init', 'ocultar_cart_checkout_header');

function ocultar_cart_checkout_after_header() {
    if (class_exists('WooCommerce')) {
        remove_action('woocommerce_after_header', 'woocommerce_header_cart', 30);
        remove_action('woocommerce_after_header', 'woocommerce_widget_shopping_cart', 10);
    }
}
add_action('init', 'ocultar_cart_checkout_after_header');

E é importante destacar: enquanto o WooCommerce oferece uma rota engenhosamente simplificada para criar um site catálogo, ele não é a única opção disponível no WordPress. Você pode usar diversos plugins e abordagens, mas, em termos de funcionalidade e facilidade de uso, eu pessoalmente considero esta solução a mais inteligente.

Onde adicionar este código?

Sugiro que você use o Code Snippet para injetar este código em seu functions.php, no entanto, se desejar, pode inserir na parte inferior do arquivo functions.php do tema filho.

Este é um código de referência, antes de mais nada, você deve adaptá-lo para suas regras de negócio. Finalmente, realize criteriosos testes em ambiente apropriado, antes de colocar em seu site de produção.

Este código está funcionando?

Atualizações do WordPress, Plugins e, principalmente, de Temas podem influenciar no funcionamento deste código. Este código foi testado com o Tema Astra. Caso ele tenha deixado de funcionar, você adicionou alguma melhoria conte sua experiência em nossa Seção de Comentários.

Sua loja online ainda não é WooCommerce?

Este código é uma pequena amostra da flexibilidade e controle que você só terá com o WooCommerce. No entanto, você pode aprender a criar negócios online, em um ambiente WordPress e WooCommerce, de forma profissional, estruturada e escalável do absoluto zero, com nossa formação em e-commerce.

O curso atende desde empreendedores que desejam entrar no mercado digital, até profissionais de agencias de criação de sites que desejam adicionar a seu roll de serviços a criação de e-commerces de alta performance.

1 comentário em “Site Catálogo”

  1. Pingback: Excesso de Plugins - Blog Start Commerce

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Nome do Atendente Atendimento