HUSKY - Product Filter for WooCommerce

woof_url_parser_all_data

JavaScript URLパーサーに渡されるデータ配列全体をフィルタリングし、SEOフレンドリーなURL解析のためのフィルターキーマッピングを変更できるようにします。

パラメーター

$all_data (array) — 「filters」(real_key => encoded_key の連想配列)と「special」(特別なフィルターキーの連想配列)のマッピングを持つ配列です。

ソースファイル

ext/url_request/index.php:120

コード例

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

使用上の注意

  • wp_localize_script を介して url_parser_data JavaScript 変数をローカライズするために使用されます。
  • メタフィルターキーは、search_view プレフィックスを含むように再マッピングされます(例:'textinput_meta_key')。
  • データには、url_parser->get_all_items() の出力からの逆マッピングが含まれます。