Closed fabricius4 closed 9 months ago
Però non credo che faccia così nella versione attuale del tema, giusto?
stessa versione per un altro comune funziona. Non capisco
Prova a vedere nella console del browser se assets/js/load_more.js si lamenta di qualcosa; o anche come si svolge la richiesta ajax verso admin-ajax.php per l'action "load_more" (nel pannello Network dei devtools).
Prova a vedere nella console del browser se assets/js/load_more.js si lamenta di qualcosa; o anche come si svolge la richiesta ajax verso admin-ajax.php per l'action "load_more" (nel pannello Network dei devtools).
Se il messaggio di errore in console viene effettivamente da load_more.js (dallo screenshot non si vede) e la promise è quella del fetch() che avviene lì, sembrerebbe che ci sia in effetti una qualche interruzione. Nel pannello network però dovresti cercare admin-ajax.php (nell'altro screenshot che alleghi c'è la request per il file .js, non per la chiamata ajax).
Se il messaggio di errore in console viene effettivamente da load_more.js (dallo screenshot non si vede) e la promise è quella del fetch() che avviene lì, sembrerebbe che ci sia in effetti una qualche interruzione. Nel pannello network però dovresti cercare admin-ajax.php (nell'altro screenshot che alleghi c'è la request per il file .js, non per la chiamata ajax).
HTTP status 200. Mi sarei aspettato qualcosa di più anomalo; invece, sembra ok.
Una ricerca veloce sul web su quell'errore non dà niente di solido; c'è chi lo lega alle policy CORS (ma il dominio qui sarà lo stesso) e chi a certe estensioni del browser, o a entrambi...
Per caso, cambia qualcosa con un altro browser? O su una copia in un altro server di sviluppo, o locale?
Sarebbe interessante comunque vedere l'effettivo contenuto del risultato della chiamata ajax (il tab Response del dettaglio sopra).
HTTP status 200. Mi sarei aspettato qualcosa di più anomalo; invece, sembra ok.
Una ricerca veloce sul web su quell'errore non dà niente di solido; c'è chi lo lega alle policy CORS (ma il dominio qui sarà lo stesso) e chi a certe estensioni del browser, o a entrambi...
Per caso, cambia qualcosa con un altro browser? O su una copia in un altro server di sviluppo, o locale?
Sarebbe interessante comunque vedere l'effettivo contenuto del risultato della chiamata ajax (il tab Response del dettaglio sopra).
La risposta allora c'è, ma è... sbagliata. 😁 Nel senso che la chiamata ajax viene ricevuta e il sito risponde, ma con un esito volutamente "annullato" da qualche tipo di filtro di sicurezza. Forse c'è qualcosa qui che si aspetta un nonce? Anche se probabilmente in questo caso sembrerebbe una precauzione eccessiva.
In sostanza, dovresti controllare tra i plugin installati nel sito (eventualmente, se non riesci in altro modo, facendo la prova base per individuare il responsabile: disattivarli a uno a uno).
Beccatto. si tratta di Essentials addons for Elementor. Ora tutto funziona
Prerequisiti
Descrivi il problema
All'interno della pagina Notizie quando si fa click sulla voce "carica altri risultati" restituisce 'undefined' come da immagine allegata. Ho controllato template-parts/search/more-results.php , inc/load_more.php e risulta tutto corretto.
Includi link o screenshot
Su quale sisitema operativo stai riscontrando il problema?
Windows
Su quale browser stai riscontrando il problema?
Qualsiasi
Che versione del tema stai utilizzando?
1.7.1