Задать вопрос
@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;
  • Вопрос задан
  • 2806 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы