HUSKY - Products Filter Professional for WooCommerce

woof_get_request_data

woof_get_request_data

Arama sorgusu verilerini işlemeden önce değiştirmenizi sağlar. Kendi filtreleme parametrelerinizi eklemek için kullanılır.

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.