HUSKY - Products Filter Professional for WooCommerce

WooCommerce Products Filter v.2.2.5 を更新

  • 修正
  • 新しいフック woof_taxonomy_image – 現在の状況に応じて、画像フィルタータームの画像をオンザフライで再定義できます:
    add_filter('woof_taxonomy_image', function($image, $term) {
        //change images on the fly depending of the current situation
        if(isset($term->term_id) AND $term->ID === 777 AND intval($_REQUEST['my_condition']) === 23){
             $image = "https://your_image_url.png";
        }
        
        return $image;
    },10,2);
    
  • 新しいフック「woof_text_search_query」 – テキスト検索SQLリクエストをリアルタイムで再定義できます。
    add_filter('woof_text_search_query', function($where, $woof_text) {
    
        global $wpdb;
    
        $where .= "AND $wpdb->posts.ID IN(15,39,121)";
    
        return $where;
    }, 99, 2);
    

  • 新しいオプション「価格テキスト入力を表示「- 価格スライダーのテキスト入力(ionSliderでのみ機能します)
  • 「」を追加しました。すべてクリア選択した検索アイテムの「」ボタンとフック「」woof_clear_all_text」をテキストに使用
  • ナビゲーションパネルを検索するには – タクソノミ名の追加
  • 「」の新しいオプションレーティングによる検索」–「ドロップダウンに星を表示ドロップダウンに星を表示するには
  • セール中‘ チェックボックスは動的再カウントシステムに含まれています
  • 新しいフック「woof_init_archive_by_default非表示にするにはアーカイブを有効にする必要に応じてプログラムで動的に処理
  • 新しいフック「woof_filter_shortcode_args[woof] ショートコードの「」で、ビジネス条件に応じてショートコード引数を動的に変更します
  • 新しいフック「woof_before_draw_filter」各フィルター要素を印刷する前に動作します。
  • 新しいフック「woof_after_draw_filter' 各フィルタ要素の印刷後に機能します。
  • 新しいショートコード [woof_btn img_url=’img url はこちら’] これにより、検索フォームの表示/非表示を切り替える特別なボタンを生成できます。img url はオプションです。使用例:
    [woof_btn]
    [woof autohide=1]
    [woof_products]
    フィルターを非表示にするボタンを表示します。ショートコード属性 '[自動非表示‘.
  • 詳細オプションで、オプション「」の拡張機能次のサイトページでのみプラグインを初期化します‘ – 新しい厳密な準拠構文が追加されました -> 「記号を使用#をリンクの前に付けて適用します。例: #https://your_site.com/product-category/man/ (l最後のスラッシュは関係ありません)
  • SKU テキスト入力にコンテンツをリセットするボタンが追加されました。オプション「リセットボタンの動作」SKUテキスト入力フィールドをクリアした後にフィルタリングを設定するか、単にテキスト入力をクリアすることが可能です。
  • 新しい拡張機能「インポート/エクスポート」Import/Export woof options only while migrating. Taxonomies and its terms should be created/migrated before. After using VERY recommend to disable it! Your customers or you can occasionally harm WOOF settings, so disable it!」
  • タブの新しいオプション「詳細」 -> 「価格フィルターを最適化する「 – サイトフロントでの価格フィルターの最小値と最大値をより迅速に見つけ、サーバー負荷を最小限に抑えるのに役立ちます。
  • 新しい拡張機能「条件「-> 現在のフィルターリクエストに応じてフィルター要素を表示するための条件を定義できます。簡単に言うと、この機能により、他の要素が選択されていない場合に一部のフィルター要素を非表示にすることができます。またはその逆で、他のフィルター要素が選択されている場合に一部のフィルター要素を表示できます。タブ「」で確認してください。詳細「有効化後。
    構文例: product_cat>pa_size,by_instock>pa_color。この例では、ユーザーが [商品カテゴリ]してから、[pa_size] または [在庫あり] が表示されます [pa_color]。ショートコード [woof] の場合は、属性を使用します: [条件]。テキストエリアで行の改行を使用してルールを定義します (Enterキーを押す)。[woof] ショートコードでルールを定義するには、記号 [+] を使用します。
  • 新しい拡張機能「セクション」– フィルター要素を [閉じる/開く] セクションにラップし、フィルターフォームをよりコンパクトにできます。