HUSKY - Product Filter for WooCommerce

woof_url_parser_all_data

Filtra l'intero array di dati passato al parser URL JavaScript, consentendo la modifica delle mappature delle chiavi di filtro per un parsing URL SEO-friendly.

Parametri

$all_data (array) — Array con le mappature 'filters' (assoc di real_key => encoded_key) e 'special' (assoc di chiavi di filtro speciali)

File Sorgente

ext/url_request/index.php:120

Esempio di Codice

add_filter('woof_url_parser_all_data', function($data) {
    // Add a custom filter key mapping
    $data['filters']['my_custom_filter'] = 'mcf';
    return $data;
});

Note sull'Utilizzo

  • Utilizzato per localizzare la variabile JavaScript url_parser_data tramite wp_localize_script.
  • Le chiavi di filtro meta vengono rimappate per includere il loro prefisso search_view (ad es. 'textinput_meta_key').
  • I dati includono la mappatura inversa dall'output di url_parser->get_all_items().