Woocommerce为每个变量添加不同的图标

时间:2018-11-22 09:29:32

标签: php wordpress woocommerce

在产品列表中,它显示了五个具有单独图标的属性。其中两个具有变量,对于这些变量,我想显示其他图标。如何引用变量为它提供另一个图标?

我尝试更改:

if( $color = $product->get_attribute('pa_color') ){

通过:

if( $color = $product->get_variation_attributes('black') ){
  

但是它给出:调用未定义的方法WC_Product_Simple :: get_variation_attributes()

当前代码为:

add_action('woocommerce_order_action_wc_custom_order_action', 'display_attributes_after_product_loop_title', 15);
function display_attributes_after_product_loop_title(){
    global $product;

    $output = array(); // Initializing

    // The color ()
    if( $color = $product->get_attribute('pa_color') ){
        // Save the value in the array
        $output[] = '<img src="#">';
        $output[] = $color; 
    }
}

0 个答案:

没有答案