برای مخفی سازی در فروشگاه
لینک ها تنها برای اعضای سایت قابل نمایش است.
add_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
function custom_pre_get_posts_query( $q ) {
if ( ! $q->is_main_query() ) return;
if ( ! $q->is_post_type_archive() ) return;
if ( ! is_admin() && is_shop() ) {
$q->set( 'tax_query', array(array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => array( 'knives' ), // Don't display products in the knives category on the shop page
'operator' => 'NOT IN'
)));
}
remove_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
}
اگه بخوام دسته و محصولش وجود داشته باشن اما به حالت مخفی باشن باید دسته رو کجای این کد قرار بدم؟؟دسته من خالی نیست محصول داره ولی نمی خوام توی ساید بار که ابزارک نشان دهنده دسته بندی قرار دادم اون دسته خاص نشون داده بشه.این کد همچین کاربردی داره؟؟؟