Un cliente fa clic su Crediti negozio nel proprio account e riceve un "pagina non trovata" invece del proprio saldo. Il credito del negozio è al sicuro e nessun dato è andato perso. La pagina Crediti negozio è un endpoint dell'account WooCommerce piuttosto che una pagina reale, quindi dipende dalle regole dei permalink del tuo sito. Quando tali regole sono obsolete, l'URL non corrisponde a nulla. Questo articolo copre le cause comuni e la soluzione per ciascuna.
La pagina Crediti negozio restituisce un 404
Cosa sta succedendo: WordPress non riconosce l'URL dei Crediti negozio, quindi mostra la pagina 404 del tuo tema.
Perché: Advanced Coupons registra i Crediti negozio come endpoint dell'account. WordPress instrada quell'URL solo se l'endpoint è presente nelle regole di riscrittura memorizzate del sito. Se tali regole sono state ricostruite l'ultima volta quando l'endpoint non era registrato, l'URL non corrisponde a nulla.
Correzione: salva nuovamente i tuoi permalink. Questo ricostruisce le regole di riscrittura e corregge la maggior parte dei casi. Se Nascondi i crediti negozio in Il mio account se il saldo è zero è attivo, segui invece la sezione successiva, poiché il semplice salvataggio potrebbe non risolverlo.
L'indirizzo predefinito della pagina è example.com/my-account/store-credit/. Se la tua pagina Il mio account utilizza uno slug diverso, la prima parte cambia per corrispondere.
- Vai su Impostazioni → Permalink nella tua bacheca WordPress.
- Fai clic su Salva modifiche. Non è necessario modificare alcuna impostazione.
- Carica nuovamente la pagina Crediti negozio.

La pagina Crediti negozio restituisce 404 e l'impostazione saldo zero è attiva
Cosa sta succedendo: ogni cliente riceve un 404 nella pagina Crediti negozio, inclusi i clienti che hanno un saldo. Spesso inizia dopo che qualcuno ha salvato i permalink o dopo un aggiornamento del plugin.
Perché: mentre Nascondi i crediti negozio in Il mio account se il saldo è zero è attivo, il plugin aggiunge la pagina Crediti negozio alle regole di riscrittura solo quando la persona la cui visita ricostruisce tali regole ha crediti negozio. Se un amministratore senza crediti negozio salva i permalink, o il primo caricamento della pagina dopo un aggiornamento del plugin proviene da qualcuno senza crediti negozio, come un visitatore o un amministratore, la pagina viene rimossa dalle regole per tutti.
Correzione: disattiva l'impostazione, quindi salva nuovamente i permalink. Disattivare l'impostazione da sola non è sufficiente, poiché le regole rimangono invariate finché non le salvi di nuovo. Con l'impostazione disattivata, anche i clienti con saldo zero vedono la pagina e la voce di menu Crediti negozio.
- Vai su Coupon → Impostazioni nella tua bacheca WordPress.
- Apri la scheda Crediti negozio.
- Disattiva Nascondi i crediti negozio in Il mio account se il saldo è zero. L'impostazione viene salvata automaticamente.
- Vai su Impostazioni → Permalink e fai clic su Salva modifiche.
- Carica nuovamente la pagina Crediti negozio come cliente.

Il link apre Il mio account invece
Cosa succede: questo viene spesso segnalato come un 404, ma non lo è. Il cliente arriva alla dashboard del Mio Account invece che a una pagina di errore, e la schermata Crediti del negozio non si apre mai. Anche la voce Crediti del negozio è mancante dal menu del suo account.
Perché: Nascondi crediti negozio su Mio Account se saldo zero è attivo e il cliente non ha crediti del negozio. Il plugin nasconde la pagina Crediti del negozio ai clienti con saldo zero, quindi un link salvato o un link via email li porta alla dashboard.
Correzione: nulla è sbagliato se vuoi che i clienti con saldo zero saltino la pagina. Per mostrarla a tutti i clienti, disattiva l'impostazione e salva nuovamente i permalink, come descritto nella sezione precedente.
Un modo rapido per distinguere i sintomi: un vero 404 mostra la pagina di errore del tuo tema, mentre questo caso porta il cliente a una pagina Mio Account funzionante.
Niente di quanto sopra ha risolto il problema
Procedi con questi in ordine.
- Cancella ogni cache. La cache della pagina, la cache degli oggetti e una CDN possono continuare a servire la vecchia risposta 404 dopo che le regole sono state corrette.
- Testa mentre sei loggato come cliente. Un visitatore disconnesso vede il modulo di accesso Mio Account, non un 404, quindi un test da disconnesso non ti dice nulla.
- Conferma che la pagina Mio Account sia impostata. In WooCommerce → Impostazioni → Avanzate, la Pagina mio account deve puntare a una pagina reale contenente lo shortcode o il blocco dell'account. Ogni endpoint dell'account dipende da essa.
- Testa con un tema predefinito e solo WooCommerce più Advanced Coupons attivi. Un altro plugin che registra un endpoint in conflitto o riscrive gli URL è la causa rimanente usuale.
Se esegui anche il Programma Fedeltà e la sua pagina ha lo stesso problema, vedi Risoluzione dei problemi di errore 404 sulla pagina I miei punti.
Domande frequenti
Il salvataggio dei permalink romperà qualcos'altro?
Di solito no. Ricostruisce le regole di routing da ciò che è attualmente registrato e i tuoi URL e contenuti non vengono toccati. L'eccezione è quando Nascondi crediti negozio su Mio Account se saldo zero è attivo e la persona che salva non ha crediti del negozio. Disattiva prima l'impostazione, come descritto sopra.
Devo salvare nuovamente i permalink dopo ogni aggiornamento del plugin?
Di solito no. L'eccezione è quando Nascondi crediti negozio su Mio Account se saldo zero è attivo. Un aggiornamento può quindi rimuovere la pagina Crediti del negozio. Disattiva l'impostazione e salva nuovamente i permalink per risolvere il problema.
Posso cambiare l'URL della pagina Crediti del negozio?
Non esiste un'impostazione per questo. Uno sviluppatore può cambiare lo slug store-credit con il filtro acfw_store_credits_endpoint. Salva nuovamente i permalink dopo la modifica.
Perché la voce Crediti del negozio è mancante dal menu dell'account?
Questo è un problema diverso da un 404. La voce è nascosta quando il modulo Crediti del negozio è disattivato in Coupon → Impostazioni → Moduli, o quando l'impostazione del saldo zero di cui sopra la nasconde a un cliente senza saldo.
Hai bisogno di aiuto?
Se hai una domanda o riscontri problemi, siamo qui per aiutarti.
- Utenti Premium: Apri un ticket di supporto
- Utenti gratuiti: Visita il nostro forum della community
