woof_husky_txt_templates
Фільтрує шлях до файлу шаблону результатів текстового пошуку Husky, коли файл шаблону за замовчуванням не існує всередині плагіна, дозволяючи використовувати власні розташування шаблонів.
Параметри
$template (string) — Очищений ключ шаблону (наприклад, 'default'), який буде використовуватися для пошуку файлу власного шаблону
Файл джерела
ext/by_text/index.php:1033
Приклад коду
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 : '';
});
Примітки щодо використання
- Викликається лише тоді, коли файл шаблону за замовчуванням не існує в каталозі `views/templates` плагіна.
- Якщо фільтр повертає шлях, який не існує, він переходить до каталогу `woof/ext/by_text/views/templates/` теми.
- Значення шаблону очищається за допомогою `sanitize_key()` перед використанням.