HUSKY - Product Filter for WooCommerce

woof_url_parser_all_data

Filtre l'ensemble du tableau de données passé au parseur d'URL JavaScript, permettant la modification des mappages de clés de filtre pour une analyse d'URL conviviale pour le SEO.

Paramètres

$all_data (array) — Tableau avec les mappages 'filters' (associatif de real_key => encoded_key) et 'special' (associatif de clés de filtre spéciales)

Fichier source

ext/url_request/index.php:120

Exemple de code

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

Notes d'utilisation

  • Utilisé pour localiser la variable url_parser_data JavaScript via wp_localize_script.
  • Les clés de méta-filtre sont remappées pour inclure leur préfixe search_view (par exemple, 'textinput_meta_key').
  • Les données incluent le mappage inverse de la sortie de url_parser->get_all_items().