HUSKY - Product Filter for WooCommerce

ACF — ACFフィールドによるフィルター

バージョン3.3.3から

HUSKYフィルター構造内で、ACFで作成され、投稿タイプ「product」に紐付けられたメタフィールドを自動的に表示できるようにします。ACFの「select」「radio」「true_false」タイプに対応しています。

このフィルターセクションをショップフィルターに表示させるには、商品にデータを設定する必要があります。

  • ACFパネルでメタフィールドを作成する
  • フィルター構造で有効にする
  • 商品にメタデータを設定する
  • ショップフロントでフィルタリングを行う!

また、ACFの日付フィールドでフィルタリングすることも可能ですが、これはUNIXタイムスタンプと互換性がないため、現在のWordPressテーマファイルfunctions.php内のフック「woof_meta_use_acf_dateformat」を介してこの機能を有効化する必要があります。

add_filter('woof_meta_use_acf_dateformat', function($is){
    return true;
});

有効化後は、UNIXタイムスタンプの日付ピッカーではなく、ACF日付メタフィールドのみを正しくフィルタリングできるようになります。