woof_husky_txt_templates
Filtra la ruta del archivo para una plantilla de resultados de búsqueda de texto de Husky cuando el archivo de plantilla predeterminado no existe dentro del plugin, permitiendo ubicaciones de plantillas personalizadas.
Parámetros
$template (string) — La clave de plantilla sanitizada (por ejemplo, 'default') que se 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 sanitiza mediante sanitize_key() antes de su uso.