Comment ajouter automatiquement un produit lors de la visite d’une page spécifique Woocommerce

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

0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires