获取产品属性标志“将产品变化显示为图像”

时间:2020-05-21 17:54:14

标签: php wordpress woocommerce

我想获取有关哪个属性的标志“将产品变化作为图像显示”设置为true的信息。(您可以在screenshot上看到它)

这里是我遍历属性并获取有关它们的信息的代码:

foreach ($product->get_attributes() as $attribute) {
                $slugs = array();
                foreach ($options as $option) {
                    $slugs[] = wc_sanitize_taxonomy_name($option);
                }
                $attributes[] = array(
                    'id'        => $attribute['id'],
                    'name'      => wc_attribute_label($attribute['name'], $product),
                    'position'  => (int) $attribute['position'],
                    'visible'   => (bool) $attribute['is_visible'],
                    'variation' => (bool) $attribute['is_variation'],
                    'slugs'     => $slugs
                );
            }

我需要获取的是其他字段

    'display_images'   => $display_image

其中$display_image是标志,指示是否在我之前提供的屏幕上选中了“将产品变化显示为图像”。

我可以使用WooCommerce API还是直接向数据库请求?

我将不胜感激。

0 个答案:

没有答案