HUSKY - Products Filter Professional for WooCommerce

Arama verisi seçenekleriyle nasıl başa çıkılır

Soru: Belirli bir taksonomi tarafından varsayılan olarak yüklenen ürünleri göstermek mümkün mü?

Cevap: evet, şunu yapın:

  • mevcut tema dosyanızı açın functions.php
  • dosyanın aynı alt kısmına sonraki kodu ekleyin
    if (is_front_page())
    {
        add_filter('woof_get_request_data', 'my_woof_get_request_data');
    }
    
    function my_woof_get_request_data($request)
    {
        $request['product_cat'] = 'music';
        //$request['product_cat']='music,posters';    
        return $request;
    }
  • Daha fazla hoş geldiniz taksonomisi istiyorsanız virgül kullanın

Bu sadece bir örnek sorudur, kendi mantığınızla arama isteğine istediğiniz zaman herhangi bir veri ekleyebilirsiniz…

Hatırlamak: is_front_page() fonksiyon AJAX modunda çalışmaz!


Örnek 'Stokta olan ürünler yalnızca'yı arama sonuçlarında her zaman nasıl göstereceğiniz hakkında:

add_filter('woof_get_request_data', 'my_woof_get_request_data');

function my_woof_get_request_data($data){
    $data['stock']='instock';
    return $data;
}