woof_husky_txt_templates
Filtruje ścieżkę pliku dla szablonu wyników wyszukiwania tekstowego Husky, gdy domyślny plik szablonu nie istnieje wtyczce, umożliwiając niestandardowe lokalizacje szablonów.
Parametry
$template (string) — Klucz szablonu po sanityzacji (np. 'default'), który ma być użyty do zlokalizowania niestandardowego pliku szablonu
Plik źródłowy
ext/by_text/index.php:1033
Przykład kodu
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 : '';
});
Uwagi dotyczące użycia
- Wywoływany tylko wtedy, gdy domyślny plik szablonu nie istnieje w katalogu views/templates wtyczki.
- Jeśli filtr zwróci ścieżkę, która nie istnieje, następuje przejście do katalogu motywu woof/ext/by_text/views/templates/.
- Wartość szablonu jest sanityzowana za pomocą sanitize_key() przed użyciem.