HUSKY - Product Filter for WooCommerce

woof_extensions_type_index

Filtra a lista separada por vírgulas de índices de tipo de extensão que são incluídos no JavaScript woof_accept_array, definindo quais chaves de filtro o JavaScript do frontend irá aceitar.

Parâmetros

$indexes (string) — Uma string separada por vírgulas de valores de índice de tipo de extensão entre aspas (por exemplo, '"min_rating","featured","onsales"')

Arquivo Fonte

index.php:1184

Exemplo de Código


add_filter('woof_extensions_type_index', function($indexes) {
    // Remove min_rating from accepted filters
    return str_replace('"min_rating",', '', $indexes);
});

Notas de Uso

  • Os índices vêm de WOOF_EXT::$includes['html_type_objects'] onde cada objeto tem uma propriedade 'index'.
  • 'min_rating' é sempre anexado ao array antes da implosão.
  • A string resultante é escapada via esc_js() e usada em JavaScript inline.