dusmatoff
@dusmatoff
Web...

Как в Woocommerce добавить товар в корзину через REST?

function wts_add_to_cart()
    {
        $product_id = $_GET['product_id'];
        WC()->cart->add_to_cart( $product_id );
        $data = [ 'name' => 'Product 1', 'product_id' => (int) $product_id ];//для теста
        return $data;
    }

register_rest_route('wts/v1', 'cart/add', [
        'methods' => 'POST',
        'callback' => 'wts_add_to_cart',
    ]);


site.com/wp-json/wts/v1/cart/add?product_id=1762 выдает ошибку 500
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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