• Feed de actividades
  • Grupos
  • Fóruns
  • Serviço
  • pt_PTPortuguese
    • arArabic
    • zh_TWChinese
    • en_USEnglish
    • fr_FRFrench
    • de_DEGerman
    • jaJapanese
    • es_ESSpanish
  • classificar
    • Plug-ins e temas
      • Programador de blocos Gutenberg
      • Desenvolvimento de plugins
      • Utilização e recomendação de plug-ins
      • Desenvolvimento e personalização de temas
    • Velocidade e otimização
      • Otimização da base de dados
      • Otimização do carregamento da página
      • Otimização ao nível do servidor
    • Segurança e cópia de segurança
      • Cópia de segurança e recuperação de dados
      • Medidas de segurança do sítio
      • Certificados SSL
    • Operações e administração de servidores
      • Gestão automática
      • Monitorização e afinação do desempenho
      • Seleção e configuração do servidor
      • Atualização da segurança do sistema
    • Ferramentas de desenvolvimento e fluxo de trabalho
      • Integração contínua/implantação contínua (CI/CD)
      • Configurações do ambiente de desenvolvimento
      • Controlo de versões
    • API REST e integrações
      • Integração com serviços de terceiros
      • Utilização da API REST
    • FAQs e soluções
      • Dicas de depuração
      • Deteção de erros
    • Trechos de código e dicas de desenvolvimento
      • Biblioteca de snippets de código
      • Sugestões para programadores
    • Extensões avançadas
      • Tipo de conteúdo personalizado (CPT)
      • Gestão de vários sítios
    • Dicas de SEO
      • Dicas de otimização de conteúdos
      • Mapa do site e Robots.txt
      • Técnicas de otimização SEO

    Carrinho de compras

    Não existe produtos no carrinho.
    Inicie sessão Registe-se

    Carrinho de compras

    Não existe produtos no carrinho.
    • Feed de actividades
    • Grupos
    • Fóruns
    • Serviço
    • pt_PTPortuguese
      • arArabic
      • zh_TWChinese
      • en_USEnglish
      • fr_FRFrench
      • de_DEGerman
      • jaJapanese
      • es_ESSpanish
    • classificar
      • Plug-ins e temas
        • Programador de blocos Gutenberg
        • Desenvolvimento de plugins
        • Utilização e recomendação de plug-ins
        • Desenvolvimento e personalização de temas
      • Velocidade e otimização
        • Otimização da base de dados
        • Otimização do carregamento da página
        • Otimização ao nível do servidor
      • Segurança e cópia de segurança
        • Cópia de segurança e recuperação de dados
        • Medidas de segurança do sítio
        • Certificados SSL
      • Operações e administração de servidores
        • Gestão automática
        • Monitorização e afinação do desempenho
        • Seleção e configuração do servidor
        • Atualização da segurança do sistema
      • Ferramentas de desenvolvimento e fluxo de trabalho
        • Integração contínua/implantação contínua (CI/CD)
        • Configurações do ambiente de desenvolvimento
        • Controlo de versões
      • API REST e integrações
        • Integração com serviços de terceiros
        • Utilização da API REST
      • FAQs e soluções
        • Dicas de depuração
        • Deteção de erros
      • Trechos de código e dicas de desenvolvimento
        • Biblioteca de snippets de código
        • Sugestões para programadores
      • Extensões avançadas
        • Tipo de conteúdo personalizado (CPT)
        • Gestão de vários sítios
      • Dicas de SEO
        • Dicas de otimização de conteúdos
        • Mapa do site e Robots.txt
        • Técnicas de otimização SEO
      • Foto do perfil de Cooper

        Cooper publicou uma atualização

        7 meses atrás

        Nível 2

        Disable products purchases that doesn’t have specific tag in WooCommerce

        Guys I want to edit this code

        /*
         * Disable buying products from specific category and tag
         *
         * @author Misha Rudrastyh
         * @url https://rudrastyh.com/woocommerce/make-products-non-purchasable.html#specific-categories
         */
        add_filter( 'woocommerce_is_purchasable', 'misha_catalog_mode_on_for_category', 10, 2 );
        function misha_catalog_mode_on_for_category( $is_purchasable, $product ) {
            
            // Second – check product tags
            if( has_term( 'available', 'product_tag', $product->get_id() ) ) {
                $is_purchasable = true;
            }
            
            return $is_purchasable;
        }

        i want to enable add to cart button only for the post has tag called available and make add to cart button hidden on rest of ther products on woocommerce

        can anyone edit this code

        thanks in advanced

        i have tried to enable add to cart button on the selected products with tag available bu i couldn’t , actually used a plugin of woocommerce called hide price and add to cart button

        rudrastyh.com

        Make Products Non-Purchasable in WooCommerce

        How to completely disable purchasing products on your WooCommerce store or only products with specific IDs or in a certain category without plugins.

        1 Comentário
        • Foto do perfil de Banner
          Banner
          Nível 3

          To make all products unavailable on WooCommerce except those with the tag available, you need to make is purchasable false before you make it true only if your condition is met.

          /*

          * Disable buying products from specific category and tag

          *

          * @author Misha Rudrastyh

          * @url https://rudrastyh.com/woocommerce/make-products-non-purchasable.html#specific-categories

          */

          add_filter( ‘woocommerce_is_purchasable’, ‘misha_catalog_mode_on_for_category’, 10, 2 );

          function misha_catalog_mode_on_for_category( $is_purchasable, $product ) {

          $is_purchasable = false;

          // Second – check product tags

          if( has_term( ‘available’, ‘product_tag’, $product->get_id() ) ) {

          $is_purchasable = true;

          }

          return $is_purchasable;

          }

          7 meses atrás
      • Público
      • Todos os membros
      • As minhas ligações
      • Só eu
      • Público
      • Todos os membros
      • As minhas ligações
      • Só eu
      • Público
      • Todos os membros
      • As minhas ligações
      • Só eu
      © 2025 - OpenByt - Ta melhor fonte de conhecimentos gratuitos sobre WordPress
      • Início
      • Comunidade
      • Sobre nós
      • Contacte-nos
      • Junte-se a nós
      • Aviso
      • Equipa
      • Política de privacidade
      Carregando...
      en_US English
      en_US English
      fr_FR French
      de_DE German
      ja Japanese
      es_ES Spanish
      pt_PT Portuguese
      zh_TW Chinese
      ar Arabic

      Relatório

      Houve um problema ao comunicar esta publicação.

      Comportamento de assédio ou intimidação
      Contém conteúdo adulto ou sensível
      Contém informações enganosas ou falsas
      Contém conteúdo abusivo ou depreciativo
      Contém spam, conteúdo falso ou potencial malware

      Membro do Bloco?

      Confirme que pretende bloquear este membro.

      Já não vai poder fazê-lo:

      • Veja as mensagens do membro bloqueado
      • Mencionar este membro nas mensagens
      • Convide este membro para grupos
      • Envie uma mensagem a este membro
      • Adicione este membro como uma ligação

      Tenha em atenção: Esta ação também removerá este membro das suas ligações e enviará um relatório ao administrador do site. Aguarde alguns minutos para que este processo seja concluído.

      Relatório

      Já comunicou este facto .
      Ir para a versão móvel

      Inserir/editar ligação

      Indique o URL de destino

      Ou crie uma ligação para conteúdo existente

        Nenhum termo de pesquisa especificado. Mostrando os itens mais recentes. Procure ou use as setas para cima ou baixo para seleccionar um item.