woocommerceadmin製品リストに製品タグのフィルタードロップダウンを追加します

開発者レイモンド

また、woocommerce製品ページのカテゴリ別フィルタの横にフィルタタグを追加したいと思います。下の画像はダクト内にありますが、可能であれば別のドロップダウンメニューを追加したいと思います。

ここに画像の説明を入力してください

LoicTheAztec

管理製品リストに製品タグのフィルタリングを追加する次のことを試してください。

add_action('restrict_manage_posts', 'product_tags_sorting');
function product_tags_sorting() {
    global $typenow;

    $taxonomy  = 'product_tag';

    if ( $typenow == 'product' ) {


        $selected      = isset($_GET[$taxonomy]) ? $_GET[$taxonomy] : '';
        $info_taxonomy = get_taxonomy($taxonomy);

        wp_dropdown_categories(array(
            'show_option_all' => __("Show all {$info_taxonomy->label}"),
            'taxonomy'        => $taxonomy,
            'name'            => $taxonomy,
            'orderby'         => 'name',
            'selected'        => $selected,
            'show_count'      => true,
            'hide_empty'      => true,
        ));
    };
}

add_action('parse_query', 'product_tags_sorting_query');
function product_tags_sorting_query($query) {
    global $pagenow;

    $taxonomy  = 'product_tag';

    $q_vars    = &$query->query_vars;
    if ( $pagenow == 'edit.php' && isset($q_vars['post_type']) && $q_vars['post_type'] == 'product' && isset($q_vars[$taxonomy]) && is_numeric($q_vars[$taxonomy]) && $q_vars[$taxonomy] != 0 ) {
        $term = get_term_by('id', $q_vars[$taxonomy], $taxonomy);
        $q_vars[$taxonomy] = $term->slug;
    }
}

コードは、アクティブな子テーマ(またはアクティブなテーマ)のfunctions.phpファイルに入ります。テストされ、動作します。

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

製品データの[一般]設定タブの製品編集ページにドロップダウンを追加します

分類Dev

手動注文のWooCommerceAdmin単一注文でのみ製品カスタムフィールドを表示します

分類Dev

プログラムでMagentoのウィッシュリストにカタログ製品を追加する

分類Dev

プログラムでダウンロード可能なファイルをWoocommerce製品に追加します

分類Dev

使用している[製品]タブのドロップダウンリストを追加したい

分類Dev

WooCommerceのカスタムタイプの管理製品にのみフィールドを追加します

分類Dev

製品バリエーションのカスタムフィールド値をWooCommerceのカスタム製品タブに表示します

分類Dev

ノックアウト製品のフィルタリング

分類Dev

ACFフィールドに基づくカスタムの「カートに追加」ボタンをWooCommerceの単一製品ページに追加します

分類Dev

Woocommerce製品は製品属性フィルタリングでループします

分類Dev

Woocommerce製品は製品属性フィルタリングでループします

分類Dev

テキストフィールドパラメータからプリペアドステートメントを介してDBに製品を追加する

分類Dev

カートおよびチェックアウトにWooCommerceカスタム製品フィールドのメタデータを表示します

分類Dev

ポップアップモーダルをWooCommerce製品の[もっと見る]ボタンに追加します

分類Dev

CSSを使用したWooCommerce可変製品ドロップダウンメニューのスタイル設定

分類Dev

各製品のWooCommerceチェックアウトに数量入力フィールドを追加します

分類Dev

Magento 2 | バンドル製品のドロップダウン値をカスタム属性に変更します

分類Dev

Woocommerce製品バリエーションドロップダウンにバリエーション在庫ステータスを追加する方法

分類Dev

WooCommerceはプログラムで製品カスタム属性フィールドを作成していますか?

分類Dev

Woocommerceのリンクされた製品にカスタムフィールドを追加する方法

分類Dev

契約請求書ラインの製品ドロップダウンに販売可能な製品のみが表示されるようにフィルターを作成する方法

分類Dev

選択したWooCommerce製品バリエーション価格の後にカスタムフィールド値を追加します

分類Dev

カテゴリに基づいてWooCommerce製品のタイトルにプレフィックスを追加します

分類Dev

WooCommerceproduct_pageショートコードに製品タイトルへのリンクを追加します

分類Dev

ループして、すべてのWoocommerce製品タグをアルファベット順に返します

分類Dev

recyclerviewで製品のリストをフィルタリングする-android

分類Dev

ユーザーが外部/アフィリエイト製品ボタンをクリックしたときに製品を注文キューに追加する

分類Dev

製品グリッドmagento2にカテゴリフィルターを追加するには

分類Dev

Woocommerceの管理製品オプション設定にカスタム複数選択フィールドを追加します

Related 関連記事

  1. 1

    製品データの[一般]設定タブの製品編集ページにドロップダウンを追加します

  2. 2

    手動注文のWooCommerceAdmin単一注文でのみ製品カスタムフィールドを表示します

  3. 3

    プログラムでMagentoのウィッシュリストにカタログ製品を追加する

  4. 4

    プログラムでダウンロード可能なファイルをWoocommerce製品に追加します

  5. 5

    使用している[製品]タブのドロップダウンリストを追加したい

  6. 6

    WooCommerceのカスタムタイプの管理製品にのみフィールドを追加します

  7. 7

    製品バリエーションのカスタムフィールド値をWooCommerceのカスタム製品タブに表示します

  8. 8

    ノックアウト製品のフィルタリング

  9. 9

    ACFフィールドに基づくカスタムの「カートに追加」ボタンをWooCommerceの単一製品ページに追加します

  10. 10

    Woocommerce製品は製品属性フィルタリングでループします

  11. 11

    Woocommerce製品は製品属性フィルタリングでループします

  12. 12

    テキストフィールドパラメータからプリペアドステートメントを介してDBに製品を追加する

  13. 13

    カートおよびチェックアウトにWooCommerceカスタム製品フィールドのメタデータを表示します

  14. 14

    ポップアップモーダルをWooCommerce製品の[もっと見る]ボタンに追加します

  15. 15

    CSSを使用したWooCommerce可変製品ドロップダウンメニューのスタイル設定

  16. 16

    各製品のWooCommerceチェックアウトに数量入力フィールドを追加します

  17. 17

    Magento 2 | バンドル製品のドロップダウン値をカスタム属性に変更します

  18. 18

    Woocommerce製品バリエーションドロップダウンにバリエーション在庫ステータスを追加する方法

  19. 19

    WooCommerceはプログラムで製品カスタム属性フィールドを作成していますか?

  20. 20

    Woocommerceのリンクされた製品にカスタムフィールドを追加する方法

  21. 21

    契約請求書ラインの製品ドロップダウンに販売可能な製品のみが表示されるようにフィルターを作成する方法

  22. 22

    選択したWooCommerce製品バリエーション価格の後にカスタムフィールド値を追加します

  23. 23

    カテゴリに基づいてWooCommerce製品のタイトルにプレフィックスを追加します

  24. 24

    WooCommerceproduct_pageショートコードに製品タイトルへのリンクを追加します

  25. 25

    ループして、すべてのWoocommerce製品タグをアルファベット順に返します

  26. 26

    recyclerviewで製品のリストをフィルタリングする-android

  27. 27

    ユーザーが外部/アフィリエイト製品ボタンをクリックしたときに製品を注文キューに追加する

  28. 28

    製品グリッドmagento2にカテゴリフィルターを追加するには

  29. 29

    Woocommerceの管理製品オプション設定にカスタム複数選択フィールドを追加します

ホットタグ

アーカイブ