@@ 2599-2605 (lines=7) @@ | ||
2596 | * @param array $variations |
|
2597 | * @param array $data |
|
2598 | */ |
|
2599 | private static function variation_bulk_action_toggle_downloadable( $variations, $data ) { |
|
2600 | foreach ( $variations as $variation_id ) { |
|
2601 | $_downloadable = get_post_meta( $variation_id, '_downloadable', true ); |
|
2602 | $is_downloadable = 'no' === $_downloadable ? 'yes' : 'no'; |
|
2603 | update_post_meta( $variation_id, '_downloadable', wc_clean( $is_downloadable ) ); |
|
2604 | } |
|
2605 | } |
|
2606 | ||
2607 | /** |
|
2608 | * Bulk action - Toggle Virtual Checkbox. |
|
@@ 2614-2620 (lines=7) @@ | ||
2611 | * @param array $variations |
|
2612 | * @param array $data |
|
2613 | */ |
|
2614 | private static function variation_bulk_action_toggle_virtual( $variations, $data ) { |
|
2615 | foreach ( $variations as $variation_id ) { |
|
2616 | $_virtual = get_post_meta( $variation_id, '_virtual', true ); |
|
2617 | $is_virtual = 'no' === $_virtual ? 'yes' : 'no'; |
|
2618 | update_post_meta( $variation_id, '_virtual', wc_clean( $is_virtual ) ); |
|
2619 | } |
|
2620 | } |
|
2621 | ||
2622 | /** |
|
2623 | * Bulk action - Toggle Manage Stock Checkbox. |