Suchen Sie nach einer Möglichkeit, den Warenkorb von Easy Digital Downloads auf eine feste Menge zu beschränken? Dieser Ausschnitt beschränkt den Warenkorb auf einen Artikel, aber Sie können das Limit auf jede beliebige Zahl ändern, die Sie wünschen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen. Ändern Sie optional die Limitmenge in Zeile 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 );
Um den Warenkorb auf 9 Artikel zu beschränken, verwenden Sie diesen Ausschnitt:
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 );
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Codeausschnitt gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 30 Möglichkeiten, online mit Bloggen Geld zu verdienen (nebenbei).
Hallo,
Vielen Dank für Ihren Beitrag, er ist wunderbar und genau das, was ich suche. Ist es möglich, die Warenkorbmenge zu beschränken, wenn die Download-ID = 4, 5 und 6 ist (zum Beispiel)?
Einige Downloads dürfen nur einmal gleichzeitig im Warenkorb sein (4, 5 und 6), aber andere Downloads können gleichzeitig im Warenkorb sein.