Un utente ha chiesto informazioni su WooCommerce di Wordpress

Fai clic sull’URL di aggiungi al carrello, ma rimani sulla pagina?

Un utente ha chiesto 👇

Ciò si riferisce alla mia domanda presso:

https://wordpress.org/support/topic/custom-post-add-to-cart-buttons-editing/

che è stato contrassegnato come risolto, ma non risolto affatto.

Quindi, facendo l’URL di aggiunta al carrello con ID, ho creato un collegamento come:

http://yourgroovydomain.com/?add-to-cart=123

E ovviamente carica l’articolo nel grafico. Ma il problema è che il sito pensa che sia una pagina “? Aggiungi al carrello = 123 “e cerca di andare lì, e poiché non esiste una pagina di questo tipo, va alla home page. Stavo usando un plugin 404 per creare una homepage, quindi l’ho disabilitato, ma va comunque alla homepage.

C’è un modo per fare clic su questo collegamento e mantenere l’utente sulla pagina cliccata?

In realtà ho scoperto che tornerà alla pagina o rimarrà sulla pagina se lo faccio:

http://yourgroovydomain.com/this-page/?add-to-cart=123

Un problema con questo è che se l’utente preme il pulsante Indietro (per qualsiasi motivo) l’elemento viene ricaricato nel grafico. Anche se questo non è male, non è l’ideale.

Una combinazione di qualche tipo che sarebbe andata così sarebbe fantastica:

http://yourgroovydomain.com/?add-to-cart=123 -> http://yourgroovydomain.com/this-page/

Ma poi in nessuno degli ultimi due esempi, non so in anticipo quale sia il nome della pagina per questa / questa pagina / sezione, perché viene creata automaticamente quando i prodotti vengono importati dal nostro database. Quindi avrei bisogno di qualcosa che lo faccia in modo efficace:

get-current-url /? aggiungi al carrello = 123

So che è abbastanza, ma sembra essere l’ultima cosa che posso provare.

Grazie!

(@ blueg2017)

2 anni, 4 mesi fa

Ho provato alcuni dei suggerimenti di cui sopra e non sono molto fortunato. Fondamentalmente ho un post sul blog a cui voglio aggiungere un collegamento che apre una nuova scheda e aggiunge 3 diversi prodotti e la loro varietà specifica direttamente al grafico. È possibile? Finora l’ho provato con un solo prodotto e non viene aggiunto nulla al carrello, rimane solo sulla pagina e il carrello rimane vuoto. Preferisco davvero aggiungere tutti i prodotti a un carrello e il cliente nella pagina del carrello è pronto per il controllo da quando ho aperto una nuova scheda.

href = “? add_to_cart = 4914 & variant_id = 4916 ″ target =” _ blank “rel =” noreferrer noopener “

Questa risposta è stata modificata 2 anni, 4 mesi fa.

(@ blueg2017)

2 anni, 4 mesi fa

correzione … l’ho trovato funzionante con la tua soluzione originale, tuttavia, come puoi aggiungere più prodotti variabili con un clic?

(@lorro)

2 anni, 4 mesi fa

Non credo che sarebbe possibile senza la codifica. Se riesci a trasformarli in prodotti semplici e poi raggrupparli, puoi aggiungere un gruppo a qualsiasi violazione di prodotti semplici. Guarda:
https://businessbloomer.com/woocommerce-custom-add-cart-urls-ultimate-guide/

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *