woof_get_all_filter_titles
Tüm filtre başlıklarının ilişkisel dizisini JavaScript'e yerelleştirilmeden önce filtreleyerek, görüntülenen filtre adlarının özelleştirilmesine olanak tanır.
Parametreler
$options (array) — Anahtarların filtre takma adları (taksonomi adları, meta anahtarları veya eklenti anahtarları) ve değerlerin görüntülenen 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 taksonomi etiketleri.
- 'NOT IN' karşılaştırma mantığına sahip taksonomi terimleri için, 'rev_' ön ekiyle bir anahtar da eklenir.
- Sonuç, wp_localize_script içinde 'woof_filter_titles' olarak kullanılır.