woof_husky_txt_templates
Filtra o caminho do arquivo para um template de resultado de busca de texto Husky quando o arquivo de template padrão não existe dentro do plugin, permitindo locais de template personalizados.
Parâmetros
$template (string) — A chave de template sanitizada (por exemplo, 'default') a ser usada para localizar um arquivo de template personalizado
Arquivo Fonte
ext/by_text/index.php:1033
Exemplo de Código
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 : '';
});
Notas de Uso
- Chamado apenas quando o arquivo de template padrão não existe no diretório views/templates do plugin.
- Se o filtro retornar um caminho que não existe, ele recorrerá ao diretório woof/ext/by_text/views/templates/ do tema.
- O valor do template é sanitizado via sanitize_key() antes do uso.