Tutoriel détaillé : Définir une quantité minimale de commande pour chaque produit dans WooCommerce

Introduction : Lorsque vous gérez un site WooCommerce, vous pouvez avoir besoin de définir différentes quantités minimales de commande pour différents produits. Ce besoin est particulièrement courant dans les sites de commerce en gros ou les sites de transactions en vrac. Bien qu'il soit possible d'utiliser un plugin pour simplifier ce processus, si vous souhaitez avoir un contrôle plus direct sur ces paramètres, les implémenter par le biais d'un code personnalisé peut être une bonne option. Ce tutoriel vous expliquera comment définir manuellement des quantités minimales de commande pour chaque produit WooCommerce.

Tutoriel détaillé : Définir une quantité minimale de commande pour chaque produit dans WooCommerce

Préparation :

  • Assurez-vous d'avoir accès au backend du site WordPress.
  • Avant d'effectuer des modifications, il est recommandé de sauvegarder votre site, en particulier functions.php Documentation.

Étape 1 : Accéder au fichier functions.php Dans le backend de WordPress, naviguez dans l'éditeur de votre thème et trouvez le fichier functions.php (en anglais). Vous pouvez également modifier ce fichier en accédant à votre serveur via FTP.

Tutoriel détaillé : Définir une quantité minimale de commande pour chaque produit dans WooCommerce

Étape 2 : Ajouter un code personnalisé existent functions.php A la fin du fichier, collez le code suivant :

function set_custom_min_order_quantities( $min, $product ) {
    $product_min_quantities = array(
        30 => 10, // Exemple : le produit ID 30 a une quantité minimale de commande de 10
        42 => 20, // Exemple : la quantité minimale de commande pour le produit ID 42 est de 20
        // Vous pouvez continuer à ajouter d'autres produits et d'autres quantités.
    ) ;

    if ( array_key_exists( $product->get_id(), $product_min_quantities ) ) {
        return $product_min_quantities[ $product->get_id() ] ;
    }

    return $min ; // s'il n'est pas spécifiquement défini, renvoie la quantité minimale de commande par défaut
}

add_filter('woocommerce_quantity_input_min', 'set_custom_min_order_quantity', 10, 2 ) ;
add_filter('woocommerce_quantity_input_min', 'set_global_minimum_order_quantity' ) ;
function set_global_minimum_order_quantity( $min ) {
    return 50 ; // Fixe la quantité minimale de commande pour tous les produits à 50
}
Ce code peut être copié et utilisé directement, vous pouvez définir la quantité minimale de commande en vrac, actuellement il s'agit d'une variable de 50 commandes minimales, vous pouvez la modifier en fonction de vos besoins !

Étape 3 : Personnaliser la quantité minimale de commande du produit Dans le code ci-dessus, l'élément$product_min_quantities L'identifiant du produit et la quantité minimale de commande correspondante sont définis dans un tableau. Modifiez ce tableau en fonction de votre propre identifiant de produit et de la quantité minimale de commande requise.

Tutoriel détaillé : Définir une quantité minimale de commande pour chaque produit dans WooCommerce

Étape 4 : Enregistrer et tester enregistrer (un fichier, etc.) (informatique) functions.php Après le fichier, allez sur votre site web et testez chaque produit. Assurez-vous que la quantité minimale de commande pour chaque produit est affichée conformément à vos paramètres.

Conclusion : En suivant les étapes ci-dessus, vous pouvez définir une quantité minimale de commande personnalisée pour chaque produit sur votre site WooCommerce. Gardez à l'esprit qu'à chaque fois que vous modifiez la MOQ, vous devez mettre à jour le fichier functions.php dans le fichier. Si vous disposez d'une large gamme de produits ou si vous devez fréquemment ajuster les quantités minimales de commande, l'utilisation d'un plugin ou d'un développement personnalisé peut s'avérer une solution plus efficace.

Tutoriel détaillé : Définir une quantité minimale de commande pour chaque produit dans WooCommerce

Nous contacter
Vous ne pouvez pas lire l'article ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
Posté par photon fluctuations, retweeté avec attribution :https://www.361sale.com/fr/5456/

Comme (5)
Précédent 18 décembre 2023 4:05 pm
Suivant 19 décembre 2023 am11:14

Recommandé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous contacter

020-2206-9892

QQ咨询:1025174874

Courriel : info@361sale.com

Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.

Service clientèle WeChat
Afin de faciliter l'enregistrement et la connexion des utilisateurs au niveau mondial, nous avons supprimé la fonction de connexion par téléphone. Si vous rencontrez des problèmes de connexion, veuillez contacter notre service clientèle pour qu'il vous aide à saisir votre adresse électronique.