HUSKY - Product Filter for WooCommerce

woof_get_all_filter_titles

Tüm filtre başlıklarının JavaScript'e yerelleştirilmeden önce ilişkisel dizisini filtreler, görüntülenen filtre adlarının özelleştirilmesine olanak tanır.

Parametreler

$options (array) — Anahtarların filtre slug'ları (taxonomy adları, meta key'ler veya uzantı key'leri) ve değerlerin görüntüleme başlıkları olduğu ilişkisel dizi

Kaynak Dosya

index.php:1358

Kod Örneği


add_filter('woof_get_all_filter_titles', function($titles) {
    // Override a taxonomy label
    if (isset($titles['pa_color'])) {
        $titles['pa_color'] = __('Shade', 'my-theme');
    }
    return $titles;
});

Kullanım Notları

  • Başlıkları şunlardan oluşturur: meta_filter başlıkları, custom_tax_label ayarları, WPML çevirileri ve taxonomy etiketleri.
  • 'NOT IN' karşılaştırma mantığına sahip taxonomy terimleri için 'rev_' ön ekli bir key de eklenir.
  • Sonuç, wp_localize_script içinde 'woof_filter_titles' olarak kullanılır.