Como remover produtos semelhantes da página do produto WooCommerce?
Você deseja remover os produtos relacionados da página do produto completamente?
Vou mostrar-lhe como remover produtos semelhantes da página do produto do WooCommerce sem usar um plugin. Apenas uma linha de código é necessária. Quanto menos plugins você usar, melhor será para o desempenho do seu site!
Com a linha de código, a seção com os produtos relacionados é completamente removida do código-fonte e não apenas oculta.
Embora existam maneiras de simplesmente ocultar essa seção, o Google não gosta particularmente de ocultar conteúdo. Embora você não corra o risco de ser penalizado por esconder tais seções, de uma perspetiva de SEO, seções e recursos devem ser removidos completamente, em vez de apenas escondê-los.
# Remover produtos relacionados no WooCommerce
Antes de fazer qualquer alteração em seus arquivos, é importante fazer uma cópia de backup do seu site ou arquivo. Melhor ainda é a prática de usar um tema infantil, caso contrário, as mudanças não serão mais refletidas na próxima atualização do tema!
Se você não tem um tema filho e não quer criar um tema, ainda há a alternativa de inserir o código com o plugin de trechos de código. Alternativamente, este também pode ser um plugin auto-criado, no qual você pode gerenciar todos os seus trechos centralmente, na melhor das hipóteses.
No exemplo abaixo, estou usando o Tema Criança:
Passo 1
Encontre a pasta do tema do seu filho para editar o arquivo functions.php.
O arquivo geralmente está localizado no seguinte diretório:
root/wp-content/themes/Theme-child/functions.php
2º Passo
Cole o código a seguir diretamente no final do arquivo de functions.php ou antes da tag ?> end (se você tiver uma).
/* Remove Related Products */
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
Se a alteração não for feita ou visível posteriormente, exclua o cache do navegador!
Se a seção “Produtos relacionados” na visualização única do produto do WooCommerce ainda não for removida, seu design/modelo pode estar bloqueando as alterações.
No entanto, há outra solução para isso:
Nesse caso, remova o código acima do “functions.php” e use o seguinte código:
/* Remove Related Products */
add_filter('woocommerce_product_related_posts_query', '__return_empty_array', 100);
Este código deve funcionar para a maioria dos temas.
Em seguida, limpe o cache do navegador novamente!
Na verdade, foi tudo. Você conseguiu um resultado eficaz com pouco esforço e sem instalar outro plugin.