| @@ 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'] ) ) { |
|
| @@ 916-918 (lines=3) @@ | ||
| 913 | add_post_meta( $product->id, 'total_sales', '0', true ); |
|
| 914 | ||
| 915 | // Virtual. |
|
| 916 | if ( isset( $request['virtual'] ) ) { |
|
| 917 | update_post_meta( $product->id, '_virtual', true === $request['virtual'] ? 'yes' : 'no' ); |
|
| 918 | } |
|
| 919 | ||
| 920 | // Tax status. |
|
| 921 | if ( isset( $request['tax_status'] ) ) { |
|
| @@ 1408-1411 (lines=4) @@ | ||
| 1405 | } |
|
| 1406 | ||
| 1407 | // Virtual variation. |
|
| 1408 | if ( isset( $variation['virtual'] ) ) { |
|
| 1409 | $is_virtual = ( true === $variation['virtual'] ) ? 'yes' : 'no'; |
|
| 1410 | update_post_meta( $variation_id, '_virtual', $is_virtual ); |
|
| 1411 | } |
|
| 1412 | ||
| 1413 | // Downloadable variation. |
|
| 1414 | if ( isset( $variation['downloadable'] ) ) { |
|