0
私はWoocommerceの上にカスタム機能を追加しようとしています。私が選択した属性に基づいて、可変商品のバリエーションIDを見つける必要があります。属性別にWooCommerceバリエーションを見つける方法は?
たとえば、肉の属性が「チキン」、「ステーキ」、「ポーク」のブリトリがある場合、3つのバリエーションがあります。私はその属性が鶏肉であるというバリエーションをどのように見出すことができますか?
私はWoocommerceの上にカスタム機能を追加しようとしています。私が選択した属性に基づいて、可変商品のバリエーションIDを見つける必要があります。属性別にWooCommerceバリエーションを見つける方法は?
たとえば、肉の属性が「チキン」、「ステーキ」、「ポーク」のブリトリがある場合、3つのバリエーションがあります。私はその属性が鶏肉であるというバリエーションをどのように見出すことができますか?
jsのバリエーションを探したい場合は、formタグで見つけることができます。属性とバリエーションIDとともにバリエーション全体の配列を取得します。この属性のデータ "data-product_variations"を使用することができます。
PHPでバリエーション属性を取得する場合は、次のコードを使用できます。 $ product-> get_variation_attributes(); この配列から、属性と共にバリエーションを簡単に識別できます。