Add Product To Cart
//Javascript
addToCart(232);
function addToCart(p_id) {
$.get('/?post_type=product&add-to-cart=' + p_id, function() {
// call back
});
}
//PHP
$product_id = 232;
$product_cart_id = WC()->cart->generate_cart_id($product_id);
//WC()->cart->empty_cart();
if (! WC()->cart->find_product_in_cart($product_cart_id)) {
// Yep, the product with ID 55 is NOT in the cart, let's add it then!
WC()->cart->add_to_cart($product_id);
}