Selamlar;
Buyrun Çözümünüz:
Bu kodu, WordPress sitenizin temasının functions.php dosyasına veya bir eklenti aracılığıyla ekleyebilirsiniz. php Kodu kopyala.
function hide_products_with_tag($query) {
if (!is_admin() && $query->is_main_query()) {
// Sadece ön yüzeydeki sorguları hedefle
$tax_query = (array) $query->get('tax_query');
// 'gizle' etiketine sahip ürünleri hariç tut
$tax_query[] = array(
'taxonomy' => 'product_tag',
'field' => 'slug',
'terms' => array('gizle'),
'operator' => 'NOT IN',
);
$query->set('tax_query', $tax_query);
}
}
add_action('pre_get_posts', 'hide_products_with_tag');- WooCommerce ürünlerini düzenlerken "gizle" etiketini ilgili ürünlere ekleyin.
- Bu etiket ürünlerin kategorilerde ve mağaza sayfasında görünmesini engelleyecektir.