Un utente ha chiesto 👇
Sto usando un tema Storefront, nessun tema figlio e ho disattivato tutti i plugin tranne WooCommerce e ho provato a utilizzare il coupon e non ha funzionato.
Non ho ancora configurato i metodi di pagamento, ma abilito PayPal in modalità SandBox e ancora non funziona.
Uso questo codice su functions.php
file:
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 ); add_action( 'woocommerce_review_order_before_payment', 'woocommerce_checkout_coupon_form' );
Di.
Supporto per plugin
(@riaanknoetze)
1 anno, 5 mesi fa
Ciao,
Funziona tutto come previsto quando si rimuove il codice personalizzato dal file delle funzioni?
Lanciatore di thread
(@ntyes)
1 anno, 5 mesi fa
Quando estraggo il codice dal file functions.php, il messaggio del coupon non viene visualizzato.
Ho chiesto a GitHub di WooCommerce e loro mi hanno detto: “Inoltre, quando si desidera includere questo modulo, verrà richiesto il pulsante” invia ordine “, quindi l’effetto deve essere impostato prima di poter essere utilizzato.”
Qualche idea?
Grazie.
Supporto per plugin
(@ rynald0s)
1 anno, 5 mesi fa
Ciao
Il problema è con il gancio che stai usando. Sta creando il file <form name="checkout">
chiudere prima del pulsante Invia. In breve, il campo del buono è in realtà un modulo separato, non direttamente all’interno del modulo di checkout (un modulo non può essere inserito all’interno di un modulo). Dovrai mantenere il campo dove si trova ora o usare un altro hook, come woocommerce_after_checkout_form
.
Saluti!
Lanciatore di thread
(@ntyes)
1 anno, 5 mesi fa
Intendi codice come questo?
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
add_action( 'woocommerce_after_checkout_form', 'woocommerce_checkout_coupon_form' );
Se lo invio, il modulo del coupon scompare.
Di.
Questa risposta è stata modificata 1 anno, 5 mesi fa. Supporto per plugin
(@ rynald0s)
1 anno, 5 mesi fa
Ciao @ntyes!
Sì, è giusto. Lo sposterà in modo che sia al di fuori del modulo di controllo (in basso). Altrimenti, dovrai tenerlo dove si trova ora. Non sarai in grado di inserirlo woocommerce_review_order_before_payment
non fare qualcosa come ricollegare il gestore dei clic, ecc.
Saluti!
Lanciatore di thread
(@ntyes)
1 anno, 5 mesi fa
Allora quale codice dovrei usare?
PD: Non sono uno sviluppatore, ma desidero utilizzare i codici coupon sul mio Web.
Grazie per il tuo aiuto e attenzione.
Supporto per plugin
(@riaanknoetze)
1 anno, 5 mesi fa
Il codice esatto richiesto è molto più profondo di quello con cui possiamo aiutarti qui e dovrebbe essere personalizzato per la tua configurazione specifica. Se non hai una solida esperienza nello sviluppo di WordPress, ti consigliamo vivamente di contattare uno sviluppatore web o un esperto personalizzato (es https://woocommerce.com/customizations/(b) dai un’occhiata più da vicino per te.
Was this helpful?
0 / 0