@@ 879-881 (lines=3) @@ | ||
876 | add_post_meta( $product->id, 'total_sales', '0', true ); |
|
877 | ||
878 | // Virtual. |
|
879 | if ( isset( $request['virtual'] ) ) { |
|
880 | update_post_meta( $product->id, '_virtual', true === $request['virtual'] ? 'yes' : 'no' ); |
|
881 | } |
|
882 | ||
883 | // Tax status. |
|
884 | if ( isset( $request['tax_status'] ) ) { |
@@ 1090-1092 (lines=3) @@ | ||
1087 | } |
|
1088 | ||
1089 | // Virtual |
|
1090 | if ( isset( $data['virtual'] ) ) { |
|
1091 | update_post_meta( $product_id, '_virtual', ( $this->is_true( $data['virtual'] ) ) ? 'yes' : 'no' ); |
|
1092 | } |
|
1093 | ||
1094 | // Tax status |
|
1095 | if ( isset( $data['tax_status'] ) ) { |
|
@@ 1611-1614 (lines=4) @@ | ||
1608 | } |
|
1609 | ||
1610 | // Virtual variation |
|
1611 | if ( isset( $variation['virtual'] ) ) { |
|
1612 | $is_virtual = ( $this->is_true( $variation['virtual'] ) ) ? 'yes' : 'no'; |
|
1613 | update_post_meta( $variation_id, '_virtual', $is_virtual ); |
|
1614 | } |
|
1615 | ||
1616 | // Downloadable variation |
|
1617 | if ( isset( $variation['downloadable'] ) ) { |