Căutați o modalitate de a limita coșul Easy Digital Downloads la o cantitate fixă? Acest fragment limitează coșul la un singur articol, dar puteți ajusta limita la orice număr specific doriți.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului. Opțional, schimbați cantitatea limită în linia 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 );
Pentru a limita coșul la 9 articole, utilizați acest fragment:
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 );
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare să consultați celelalte articole de pe site, cum ar fi: 30 de modalități de a câștiga bani online prin blogging (pe lângă activitatea principală).
Salut,
Mulțumesc pentru postare, este minunată și exact ceea ce căutam. Este posibil să restricționați cantitatea din coș dacă id-ul descărcării = 4, 5 și 6 (de exemplu)?
Unele descărcări permit doar una în coș în același timp (4, 5 și 6), dar alte descărcări pot fi în coș simultan