HUSKY - Product Filter for WooCommerce

woof_get_request_data

Eklentinin veri-kapısı fonksiyonunda kullanılır: index.php -> public function get_request_data()bu, arama isteği verilerini alan eklentideki ilk fonksiyondur

İçin kullanılabilir gerekirse istek verileriyle ilgili herhangi bir manipülasyon

 

Parametreler

$data (array) — istek verileri dizisi

Kaynak Dosya

index.php

Kod Örneği


add_filter('woof_get_request_data', function($data) {
    // Add custom filter parameter programmatically
    if (!isset($data['min_price']) AND isset($_GET['custom_min'])) {
        $data['min_price'] = floatval($_GET['custom_min']);
    }
    if (!isset($data['max_price']) AND isset($_GET['custom_max'])) {
        $data['max_price'] = floatval($_GET['custom_max']);
    }
    return $data;
});

Kullanım Notları

  • Bu kodu temanızın functions.php dosyasına veya özel bir eklentiye ekleyin.
  • Kanca, filtreleme işlemi sırasında uygulanır — değişiklikler hemen etkili olur.
  • Geri arama işlevinden her zaman beklenen değer türünü döndürün.