Avec le code ci-dessous lorsqu’un utilisateur visitera une page spécifique de votre boutique le produit sera ajouter automatiquement au panier.
- Il vous récupérer l’ID de la page à visiter.
- Récupérer l’ID du produit à ajouter automatiquement au panier
Pour les articles et page produit utiliser is_single a la place de is_page
/**
* @author Naxialis
* @tester WooCommerce 6.3.1
*/
add_action( 'wp', 'naxialis_add_product_to_cart_on_page_id_load' );
function naxialis_add_product_to_cart_on_page_id_load() {
// Identifiant du produit a ajouter au panier
$product_id = 1145;
// Identifiant de la page visiter - utiliser is_single pour les article et page produit
if ( is_page( 2356 ) ) {
WC()->cart->empty_cart();
WC()->cart->add_to_cart( $product_id );
}
}

