@Just-do-It

Как осуществить одновременное добавление нескольких товаров в woocommerce c помощь PHP?

Хочу реализовать добавление нескольких товаров с помощью стандартных функций PHP плагина woocommerce под wordpress. Нашел функцию $woocommerce->cart->add_to_cart(), однако она позволяет добавлять только 1 вид товара за раз. Если товара больше 1 единицы, то страница не отображается. По всей видимости, я упускаю какие то действия следующие за $woocommerce->cart->add_to_cart. Буду рад любым советам.
$woocommerce->cart->empty_cart();
$order = new WC_ORDER($choosen);
		
foreach($order->get_items() as $item){
	$woocommerce->cart->add_to_cart( (int)$item['product_id'], (int)$item['qty']);
}
		
wp_safe_redirect( $woocommerce->cart->get_cart_url() );
exit;
  • Вопрос задан
  • 2803 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы