Como ocultar produtos no WooCommerce
Publicados: 2022-04-20
Última atualização - 11 de maio de 2022
Muitos comerciantes on-line usam o WooCommerce para criar itens ocultos. Estes são produtos que foram carregados na loja WooCommerce (e publicados), mas não são visíveis na página principal da loja ou nos arquivos do produto.
Queremos dizer itens que se encaixam em uma ou mais das seguintes categorias quando dizemos produtos ocultos WooCommerce:
Produtos na página principal da loja do WooCommerce ou arquivos de produtos que não podem ser visualizados por alguns (ou todos) usuários
Produtos que não podem ser encontrados por meio de um URL direto
Os mecanismos de pesquisa não podem ver seus produtos, pois eles não são indexáveis.
Os itens ocultos do WooCommerce são criados por vários motivos pelos proprietários de negócios online. O objetivo básico, porém, é limitar a disponibilidade de itens específicos para tipos específicos de compradores.
Visão geral
- Instâncias de uso de produto oculto
- Método 1: Ocultar um determinado produto WooCommerce
- Método 2: Ocultar um grupo inteiro de produtos WooCommerce
- Método 3: Como tornar sua loja WooCommerce invisível
Instâncias de uso de produto oculto
Aqui estão alguns exemplos de casos de uso:
- Atacadista: sites WooCommerce e empresas B2B que vendem para clientes de varejo e atacado podem precisar de uma técnica para restringir a disponibilidade de alguns produtos apenas para clientes de atacado. Podem ser pacotes de produtos ou itens individuais.
- Empresas que exigem uma assinatura: os sites de associação WooCommerce geralmente vendem produtos exclusivos, além daqueles vendidos para clientes regulares (não membros). Os exemplos incluem ingressos para eventos, itens gravados e produtos de edição limitada.
- Exclusivamente para lojas de membros: Somente consumidores logados podem comprar itens de lojas exclusivas para membros. Dito de outra forma, para ver e comprar qualquer coisa, você deve ser um membro registrado.
Método 1: Ocultar um determinado produto WooCommerce
O WooCommerce vem com uma solução fácil para ocultar os produtos WooCommerce da página principal da loja imediatamente. A configuração 'Visibilidade do catálogo' permite que você faça isso.
Na página 'Editar produto', selecione o produto que deseja ocultar. Você pode escolher em quais páginas da loja o produto será listado usando a opção 'Visibilidade do catálogo' (no widget 'Publicar' à direita). Escolha 'Oculto' no menu suspenso.
A maior desvantagem dessa estratégia é que qualquer pessoa com uma URL direta ainda pode acessar as mercadorias. Além disso, não é adequado para lojistas que precisam ocultar várias mercadorias, pois é necessário editar manualmente cada produto.
Método 2: Ocultar um grupo inteiro de produtos WooCommerce
Para fins de demonstração, usaremos o plug-in WooCommerce Protected Categories que deve estar instalado e ativo em sua loja WooCommerce antes que você possa começar. Você também pode usar o plugin WooCommerce Members only.
Em seguida, para seus itens pessoais, crie uma nova categoria de produto. Vou chamar os meus de “Produtos Privados”, mas você pode chamar os seus como quiser.
Depois de criar a categoria, adicione os produtos que deseja ocultar a ela.
Você chegou ao estágio em que deve decidir como os clientes poderão “exibir” os produtos desta categoria. Você pode fazer o seguinte:
- Permita que os consumidores acessem os produtos ocultos digitando uma senha.
- Permitir que usuários selecionados ou funções de usuário vejam os produtos automaticamente.
Como proteger uma categoria oculta do WooCommerce com uma senha exclusiva
Vá para Produtos > Categorias e atualize a categoria que você adicionou para seus 'produtos privados' para adicionar proteção por senha:
- Role para baixo até a seção Visibilidade.
- Selecione Protegido por senha no menu suspenso.
- Digite a senha que deseja usar. Se você deseja fornecer a vários usuários senhas separadas, você pode adicionar várias senhas para abrir a categoria.
- Certifique-se de salvar suas alterações.
Em seguida, em WooCommerce > Configurações > Produtos > Categorias protegidas , você pode personalizar como funcionam suas categorias protegidas por senha. Você vai querer fazer o seguinte nesta área:
- Para tornar sua categoria completamente invisível, desmarque as duas caixas Visibilidade da categoria.
- Escolha uma Página de Login de Categoria onde os consumidores podem inserir sua senha para obter acesso às categorias/produtos ocultos.
Você também pode percorrer as outras opções para ver se alguma coisa atende às suas necessidades.
Ocultar produtos WooCommerce por usuário específico ou função de usuário?
Se você preferir oferecer a indivíduos selecionados ou funções de atacado acesso automático aos produtos ocultos, siga estas etapas:
- Vá para Produtos > Categorias.
- Edite a categoria dos produtos ocultos que você criou.
- Role para baixo até a seção Visibilidade.
- Escolha quais usuários e/ou funções têm acesso aos seus itens ocultos do WooCommerce acessando Protegido > Usuários.
- Certifique-se de salvar suas modificações.
Em seguida, em Categorias protegidas de produtos de configurações do WooCommerce, você pode personalizar como funcionam suas categorias protegidas por usuário e função. Quando um usuário desconectado ou convidado tenta acessar uma categoria oculta ou uma de suas mercadorias, você deve decidir o que deve acontecer.

Vamos dar uma olhada na ocultação de produtos por funções de usuário com a ajuda de outro plugin…
O plug-in Product Visibility by User Role for WooCommerce permite que você mostre ou oculte itens do WooCommerce com base na função do usuário do consumidor.
Você tem a opção de ocultar mercadorias das seguintes maneiras:
- Os produtos na loja e os resultados da pesquisa podem ser ocultados.
- Torne as coisas indisponíveis para compra.
- Esconda completamente os produtos.
Para fins de demonstração, usaremos a versão gratuita do plugin. Comece instalando e ativando o plugin como faria com qualquer outro plugin. Depois que o plug-in estiver ativado, clique em Configurações.

Vá para Configurações gerais em Visibilidade do produto . Você pode escolher como os produtos devem ser ocultados nesta seção.


Vamos dar uma breve compreensão do que cada configuração faz:
- Ocultar visibilidade do catálogo: os produtos selecionados serão ocultados da loja e dos resultados da pesquisa como resultado dessa configuração. No entanto, o produto permanecerá acessível por meio de uma conexão direta.
- Tornar não comprável: Isso tornará alguns produtos indisponíveis para compra (ou seja, eles não poderão colocar o produto na cesta).
- Modificar consulta: Isso ocultará totalmente os produtos escolhidos (incluindo o link direto).
- Ocultar itens do menu: Os elementos do menu de navegação estão ocultos (ou seja, produtos ocultos, categorias de produtos e tags). Somente as mercadorias, categorias de produtos e tags marcadas nas configurações em massa serão exibidas.
- Ocultar termos do produto: remove categorias e tags de produtos da exibição do front-end. Somente as categorias e tags marcadas nas configurações em massa serão exibidas.
- Redirecionar: Esta opção só é útil se Modificar consulta estiver ativada. Se um produto for considerado invisível, ele redirecionará para uma página diferente da 404.
- Redirecionar – URL de redirecionamento por produto: a página de edição de cada produto agora incluirá uma nova metabox “Visibilidade do produto: URL de redirecionamento”.
- Substituir Descrição: Para os produtos selecionados, isso substituirá as informações na aba “Descrição”.
- Substituir Descrição – Conteúdo a Substituir por:
- Substituir Descrição Curta: Para os produtos selecionados, isso substituirá as informações na guia “Descrição Curta do Produto”.
- Substituir Descrição – Conteúdo a Substituir por:
Depois de concluir a personalização das configurações acima conforme sua necessidade, clique em Salvar alterações.
Agora vamos para a próxima seção do nosso artigo…
Método 3: Como tornar sua loja WooCommerce invisível
Agora é hora de passar para o terceiro método de ocultar produtos WooCommerce. Se você deseja manter todos os seus itens ocultos do público, precisará instalar e ativar o plug-in WooCommerce Private Store.
Em seguida, para configurar o plugin, vá para WooCommerce > Configurações > Loja Privada .
Você pode ocultar sua loja por meio de dois métodos, assim como pode ocultar determinadas categorias de produtos:
- Para reexibir a loja, os usuários devem ser solicitados a fornecer uma senha.
- Reexiba a loja para usuários logados automaticamente.
Proteção por senha da loja oculta
Para adicionar uma senha para acessar o armazenamento oculto, siga estas etapas:
- Na caixa Armazenar senhas, digite uma senha (ou várias senhas).
- Na caixa “A senha expira após”, escolha por quanto tempo a senha deve exibir a loja (em dias).
- Na caixa URL de redirecionamento, digite o URL para o qual os usuários devem ser redirecionados após o login.
- Personalize as configurações do formulário de login.
Fornecendo acesso à sua loja privada para usuários logados
Basta marcar a opção Desbloquear automaticamente a loja para usuários logados se quiser que os usuários logados possam ver sua loja privada. Você pode escolher quais funções de usuário desbloquear a loja rolando para baixo. Isso é útil se você deseja que apenas funções de usuário específicas, como administradores e gerentes de loja, tenham acesso. Você também pode especificar se o formulário de login deve ou não ser ocultado.
Conclusão
Você está procurando uma maneira de ocultar itens do WooCommerce em seu site? Às vezes, especialmente se você estiver executando uma loja B2B/atacado ou apenas para membros, você não deseja que todos os produtos estejam disponíveis para o público em geral. Se você deseja ocultar um único produto, um grupo de produtos ou toda a sua loja WooCommerce, uma das soluções listadas acima deve ser suficiente.
Leitura adicional
- Como ocultar a faixa de preço dos produtos variáveis do WooCommerce? (com vídeo)
- Como reordenar produtos no WooCommerce (com vídeo)
- Como personalizar a página de login do WooCommerce
- Como alterar o preço no WooCommerce