woof_husky_txt_templates
Filtruje ścieżkę pliku dla szablonu wyników wyszukiwania tekstowego Husky, gdy domyślny plik szablonu nie istnieje wewnątrz wtyczki, umożliwiając niestandardowe lokalizacje szablonów.
Parametry
$template (string) — Zsanityzowany klucz szablonu (np. 'default') do użycia w celu 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ływane tylko wtedy, gdy domyślny plik szablonu nie istnieje w katalogu views/templates wtyczki.
- Jeśli filtr zwraca ścieżkę, która nie istnieje, przechodzi do katalogu woof/ext/by_text/views/templates/ motywu.
- Wartość szablonu jest sanityzowana za pomocą sanitize_key() przed użyciem.