product category tagını woocomerceden nasıl kaldırırız?
2
●50
- 07-12-2024, 15:34:12product category tagını woocomerceden nasıl kaldırırız bir eklenti ile denedim oldu fakat sitede polylang çoklu dil kullandığım için eklenti kullanınca hata veriyor. elinde function.php ye ekleyebileceğim bir kod parçası olan yada kolay bir yöntem söyleyebilecek varsa yazarsa sevinirim.
- 07-12-2024, 17:30:23hakaner adlı üyeden alıntı: mesajı görüntüle
add_action( 'pre_get_posts', 'hide_specific_categories' ); function hide_specific_categories( $query ) { if ( ! is_admin() && $query->is_main_query() && ( is_shop() || is_product_category() || is_search() ) ) { $query->set( 'tax_query', array( array( 'taxonomy' => 'product_cat', 'field' => 'slug', 'terms' => array( 'category-slug-1', 'category-slug-2' ), // Replace with your category slugs 'operator' => 'NOT IN' ) )); } }Sunu bir denermisin?
category-slug-1 ve category-slug-2 gizlemek istedigin kategorileri yazabilirsin.
Bunu function.php en altina ekle.
Yalniz temaya guncelleme gelirse bu resetlenir bu kodu tekrar eklemen gerekir. Bununda cozumu child tema sistemini kullanmak. Child tema kullandiginizda temaya gelen guncellemelerden kaynakli function.php veya style.css veya sizin belirlediginiz ph sayfalari etkilenmiyor boylece ayar kalici oluyor.
Ya duz temanizin function.php kismina ekleyin her tema guncellemede yeniden ekleyin. Yada temanin child tema ozelleigini kullanip child temanin function.phpsine ekleyin kalici olsun. - 07-12-2024, 19:06:43Messi adlı üyeden alıntı: mesajı görüntüle
. Paylaşımın için çok teşekkür ederim.