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 ); } }