@@ 2623-2629 (lines=7) @@ | ||
2620 | * @param array $variations |
|
2621 | * @param array $data |
|
2622 | */ |
|
2623 | private static function variation_bulk_action_toggle_downloadable( $variations, $data ) { |
|
2624 | foreach ( $variations as $variation_id ) { |
|
2625 | $_downloadable = get_post_meta( $variation_id, '_downloadable', true ); |
|
2626 | $is_downloadable = 'no' === $_downloadable ? 'yes' : 'no'; |
|
2627 | update_post_meta( $variation_id, '_downloadable', wc_clean( $is_downloadable ) ); |
|
2628 | } |
|
2629 | } |
|
2630 | ||
2631 | /** |
|
2632 | * Bulk action - Toggle Virtual Checkbox. |
|
@@ 2637-2643 (lines=7) @@ | ||
2634 | * @param array $variations |
|
2635 | * @param array $data |
|
2636 | */ |
|
2637 | private static function variation_bulk_action_toggle_virtual( $variations, $data ) { |
|
2638 | foreach ( $variations as $variation_id ) { |
|
2639 | $_virtual = get_post_meta( $variation_id, '_virtual', true ); |
|
2640 | $is_virtual = 'no' === $_virtual ? 'yes' : 'no'; |
|
2641 | update_post_meta( $variation_id, '_virtual', wc_clean( $is_virtual ) ); |
|
2642 | } |
|
2643 | } |
|
2644 | ||
2645 | /** |
|
2646 | * Bulk action - Toggle Manage Stock Checkbox. |