WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WC_AJAX::remove_variations() public WC 1.0

Delete variations via ajax function.

{} Это метод класса: WC_AJAX{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$result = WC_AJAX::remove_variations();

Код WC_AJAX::remove_variations() WC 4.7.0

<?php
public static function remove_variations() {
	check_ajax_referer( 'delete-variations', 'security' );

	if ( current_user_can( 'edit_products' ) && isset( $_POST['variation_ids'] ) ) {
		$variation_ids = array_map( 'absint', (array) wp_unslash( $_POST['variation_ids'] ) );

		foreach ( $variation_ids as $variation_id ) {
			if ( 'product_variation' === get_post_type( $variation_id ) ) {
				$variation = wc_get_product( $variation_id );
				$variation->delete( true );
			}
		}
	}

	wp_die( -1 );
}