В соответствии с исходным кодом WC, который определен в class-wc-product-variable.php с помощью кода:
Код: Выделить всё
public function add_to_cart_text() {
return apply_filters( 'woocommerce_product_add_to_cart_text', $this->is_purchasable() ? __( 'Select options', 'woocommerce' ) : __( 'Read more', 'woocommerce' ), $this );
}
И вуаля, товар стал доступен для покупки, и в разделе «Сопутствующие товары» для него стала доступна метка «Выбрать варианты»...
Итак, мой вопрос заключается в следующем: как я могу программно смоделировать это для нескольких тысяч переменных продуктов? Я заметил, что при нажатии кнопки «Сохранить изменения» в фоновом режиме выполняется запрос AJAX для действия woocommerce_save_variations, но проблема в том, что он также содержит много данных, отправленных POST для вариантов.
Итак, даже если я получу действие, как я смогу собрать все опубликованные данные?
Я знаю, что мои вопросы носят скорее концептуальный характер, но я не уверен, какой правильный маршрут следовать в основном.
Подробнее здесь: https://stackoverflow.com/questions/791 ... he-variati
Мобильная версия