Vá para um site WooCommerce. Pesquise um produto. Acesse a página de resultados da pesquisa, que exibe de 0 a N produtos com base no termo de pesquisa, classificados por relevância. Fácil.
Agora, vamos imaginar que você tenha uma página inicial personalizada para “Tabelas” e deseja que as pessoas que pesquisam por “tabelas” acessem essa página em vez da página de resultados de pesquisa padrão. Muito fácil também – graças a um snippet de PHP que apresentaremos hoje.
Aproveite!
Ao pesquisar por “tabelas”, em vez da página de resultados de pesquisa padrão, quero que o WooCommerce redirecione o cliente para um URL diferente, talvez porque eu tenha uma página de destino/vendas especial para clientes que procuram tabelas.
Snippet PHP: Redirecione o resultado do termo de pesquisa específico para um URL personalizado @ WooCommerce Frontend
/** * @snippet Redirecione a página de resultados da pesquisa do WooCommerce * @how-to Get CustomizeWoo.com GRÁTIS * @author Rodolfo Melogli * @ WooCommerce 7 compatível * @donate $9 https://businessbloomer.com/bloomer-armada/ */ add_action( ‘template_redirect’, ‘bbloomer_redirect_search_results’ ); function bbloomer_redirect_search_results() { if ( isset( $_GET[‘s’] ) && strcasecmp( $_GET[‘s’], ‘tables’ ) == 0 ) { wp_redirect( ‘https://example.com’ ); saída(); } }
Onde adicionar este snippet?
Você pode colocar snippets do PHP na parte inferior do arquivo functions.php do seu tema filho (exclua “?>” se você o tiver lá). O CSS, por outro lado, vai para o arquivo style.css do seu tema filho. Certifique-se de saber o que está fazendo ao editar esses arquivos – se precisar de mais orientação, dê uma olhada no meu tutorial em vídeo gratuito” Onde colocar a personalização do WooCommerce?”
Este snippet (ainda) funciona?
Por favor, deixe-me saber nos comentários se tudo funcionou como esperado. Ficarei feliz em revisar o snippet se você relatar o contrário (forneça capturas de tela). Eu testei este código com o tema Storefront, a versão WooCommerce listada acima e uma hospedagem compatível com WordPress no PHP 7.3.
Se você acha que este código economizou tempo e dinheiro, sinta-se à vontade para participar de mais de 14.000 WooCommerce Weekly assinantes para atualizações de postagens de blog ou mais de 250 apoiadores do Business Bloomer para 365 dias de benefícios WooCommerce. Agradecemos antecipadamente 🙂
Precisa de ajuda com o WooCommerce?
Confira estes tutoriais em vídeo gratuitos. Você pode aprender como personalizar o WooCommerce sem plug-ins desnecessários, como definir corretamente as configurações do plug-in WooCommerce e até mesmo como dominar a solução de problemas do WooCommerce em caso de bug!
Rodolfo Melogli
Fundador da Business Bloomer
Autor, especialista em WooCommerce e Palestrante do WordCamp, Rodolfo trabalha como freelancer independente de WooCommerce desde 2011. Seu objetivo é para ajudar empreendedores e desenvolvedores a superar seus pesadelos com WooCommerce. Rodolfo adora viajar, correr atrás de bolas de tênis e futebol e, claro, pizza de forno a lenha.