Plugin Author
labdav
(@labdav)
grazie della segnalazione.
Sul problema della ricevuta c’era un errore.
Dovrebbe essere già possibile scaricare una nuova versione (0.5.0.4) con il codice corretto.
Per la fattura che va in loop, invece, se l’inconveniente si verifica nella pagina my-account, a noi non risulta. E trattandosi di fattura, non dovrebbe riguardare il nostro plugin.
In ogni caso, prova ad aggiornare il plugin alla nuova versione e facci sapere.
ok, ho aggiornato il plugin.
Ora la fattura e la ricevuta le scaricano, ma dopo mi entra in loop anche se scarico la ricevuta ed ho l’immagine di caricamento sempre fissa nella schermata.
Ma se guarda in alto nel browser non sta caricando niente, non appare la freccia che sta caricando qualcosa, solo sulla pagina.
Ho rilanciato il debug e non da piu nessun errore.
Plugin Author
labdav
(@labdav)
sì, come dicevo, il problema del loop non ci risulta. A noi si scarica tutto correttamente, sia le fatture che le ricevute.
Giusto che il debug non dia più errori.
Dalla descrizione si direbbe più un problema del tema, che dei due plugin, un problema di javascript. Bisognerebbe controllare la consolle di debug del browser per capire dove si blocca il caricamento della pagina.
Il caricamento di ricevute e fatture da pannello ordini funziona?
Si, dal pannello ordini tutto funziona perfettamente.
Vengono scaricate sia le fatture che le ricevute.
Quindi chiedo al supporto del tema per il loop.
Grazie
Plugin Author
labdav
(@labdav)
quella del tema è un’ipotesi.
Se vedi che parte il caricamento della pagina e poi si interrompe, c’è sicuramente una chiamata JS che blocca il successivo caricamento.
Il debug vuoto ci dice che non dovrebbero esserci problemi di WordPress/WooCommerce. Rimane il tema.
Si, infatti sono andata nella consol degli errori ed ho trovato questo:
Failed to load resource: Frame load interrupted
https://www.tatadodaboutique.com/wp-admin/admin-ajax.php?action=generate_wpo_wcpdf&document_type=invoice&order_ids=9209&my-account&_wpnonce=782f61f5b4
l’ho girato al supporto del template vediamo che dice.
Grazie per l’aiuto.
Plugin Author
labdav
(@labdav)
questo però ti riporta al punto di partenza…
La pagina che non riesce a caricare è quella che genera la fattura (invoice), e non la ricevuta, di WooCommerce PDF Invoice & Packing Slip (generate_wpo_wcpdf).
Se è così, è strano che il debug.log non ti dia errori.
Quindi ho un ultimo suggerimento: potrebbe darsi che ti hanno impostato su PHP un livello di segnalazione di errore troppo elevato, che ti impedisce di vedere qualcosa che comunque blocca il caricamento di quella pagina.
Verifica anche che le impostazioni del wp-config siano queste:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );
define('WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
Nel caso mi fai sapere.