woof_husky_txt_templates
Filtra la ruta del archivo para una plantilla de resultado de búsqueda de texto Husky cuando el archivo de plantilla predeterminado no existe dentro del plugin, permitiendo ubicaciones de plantilla personalizadas.
Parámetros
$template (string) — La clave de plantilla saneada (ej. 'default') a utilizar para localizar un archivo de plantilla personalizado
Archivo Fuente
ext/by_text/index.php:1033
Ejemplo 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
- Se llama solo cuando el archivo de plantilla predeterminado no existe en el directorio views/templates del plugin.
- Si el filtro devuelve una ruta que no existe, se recurre al directorio woof/ext/by_text/views/templates/ del tema.
- El valor de la plantilla se sanea mediante sanitize_key() antes de su uso.