X

Comment limiter le panier de Easy Digital Downloads à une quantité fixe

Snippets by IsItWP

Vous cherchez un moyen de limiter le panier d’Easy Digital Downloads à une quantité fixe ? Ce snippet limite le panier à un article, mais vous pouvez ajuster la limite à n’importe quel nombre spécifique que vous souhaitez.

Instructions:

Tout ce que vous avez à faire est d’ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site. Modifiez éventuellement le montant de la limite à la ligne 2.

function pw_edd_one_item_checkout( $download_id, $options ) {
	if( edd_get_cart_quantity() >= 1 ) {
		edd_empty_cart();
	}
}
add_action( 'edd_pre_add_to_cart', 'pw_edd_one_item_checkout', 10, 2 );

Pour limiter le panier à 9 articles, utilisez cet extrait :

function pw_edd_one_item_checkout( $download_id, $options ) {
	if( edd_get_cart_quantity() >= 9 ) {
		edd_empty_cart();
	}
}
add_action( 'edd_pre_add_to_cart', 'pw_edd_one_item_checkout', 10, 2 );

Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la façon de copier/coller correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.

Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : 30 façons de gagner de l’argent en ligne en bloguant (à côté).

Commentaires   laisser une réponse

  1. Hi,

    Thanks for your post, is wonderful and is just i looking for. Is possible to restrict cart quantity if download id = 4, 5 and 6 (for example)?

    Some downloads only have one in the cart at the same time (4,5 and 6) but other downloads can be on cart simultaneously

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi le gratuit !