Я хочу добавить товары в корзину, используя код для всех пользователей. Функция add_to_cart () выполняет работу, но делает это только для меня.
Как я могу сделать так, чтобы он делал это для всех или есть что-то еще, что может помочь мне достичь того, чего я хочу?
$args = array('post_type' => 'product', 'posts_per_page' => -1);
$all_products = get_posts($args);
$woocommerce = WC();
foreach ($buyers as $subscriber) {
$products = array_slice($all_products, rand(0, count($all_products)), $subscriber['count']);
foreach ($products as $product) {
try {
$woocommerce->cart->add_to_cart($product->ID, rand(1, 20));
wp_send_json(true);
} catch (\Exception $e) {
wp_send_json($e);
}
}
}