woof_husky_txt_templates
Dosya yolunu, varsayılan şablon dosyası eklenti içinde bulunmadığında özel şablon konumlarına izin veren bir Husky metin arama sonucu şablonu için filtreler.
Parametreler
$template (string) — Özel bir şablon dosyası bulmak için kullanılacak sanitize edilmiş şablon anahtarı (örneğin 'default')
Kaynak Dosya
ext/by_text/index.php:1033
Kod Örneği
add_filter('woof_husky_txt_templates', function($template) {
$custom_path = get_stylesheet_directory() . '/woof/search-templates/' . $template . '.php';
return file_exists($custom_path) ? $custom_path : '';
});
Kullanım Notları
- Yalnızca varsayılan şablon dosyası eklentinin views/templates dizininde bulunmadığında çağrılır.
- Filtre var olmayan bir yol döndürürse, temanın woof/ext/by_text/views/templates/ dizinine düşer.
- Şablon değeri kullanımdan önce sanitize_key() ile sanitize edilir.