@@ 2640-2646 (lines=7) @@ | ||
2637 | * @param array $variations |
|
2638 | * @param array $data |
|
2639 | */ |
|
2640 | private static function variation_bulk_action_toggle_downloadable( $variations, $data ) { |
|
2641 | foreach ( $variations as $variation_id ) { |
|
2642 | $_downloadable = get_post_meta( $variation_id, '_downloadable', true ); |
|
2643 | $is_downloadable = 'no' === $_downloadable ? 'yes' : 'no'; |
|
2644 | update_post_meta( $variation_id, '_downloadable', wc_clean( $is_downloadable ) ); |
|
2645 | } |
|
2646 | } |
|
2647 | ||
2648 | /** |
|
2649 | * Bulk action - Toggle Virtual Checkbox. |
|
@@ 2654-2660 (lines=7) @@ | ||
2651 | * @param array $variations |
|
2652 | * @param array $data |
|
2653 | */ |
|
2654 | private static function variation_bulk_action_toggle_virtual( $variations, $data ) { |
|
2655 | foreach ( $variations as $variation_id ) { |
|
2656 | $_virtual = get_post_meta( $variation_id, '_virtual', true ); |
|
2657 | $is_virtual = 'no' === $_virtual ? 'yes' : 'no'; |
|
2658 | update_post_meta( $variation_id, '_virtual', wc_clean( $is_virtual ) ); |
|
2659 | } |
|
2660 | } |
|
2661 | ||
2662 | /** |
|
2663 | * Bulk action - Toggle Manage Stock Checkbox. |