Vai al contenuto Vai alla barra laterale

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problem:
The client was experiencing 404 errors when trying to access translated portfolio and article categories.

Solution:
We identified the issue as being related to the Avada theme's code, not WPML. We will contact the Avada team to seek a resolution. See Avada - 404 Error for Translated Portfolio Categories

If this solution does not seem relevant, please open a new support ticket.

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

Questo ticket contiene 20 risposte, ha 3 voices.

Ultimo aggiornamento da Andrés 1 anno, 11 mese fa.

Assistito da: Laura.

Autore Post
Ottobre 31, 2023 alle 12:31 am #14695793

enricoC-17

Sto tentando di: Ho tradotto prima le categorie del portfolio e degli articoli, successivamente ho tradotto gli articoli e i contenuti del portfolio. Quando provo a richiamare le categorie risponde con pagina 404

Link a una pagina dove è possibile vedere il problema: link nascosto mi sono accorto che dopo aver tradotto gli articoli ottengo lo stesso errore nella categoria news in italiano link nascosto

Mi aspettavo di vedere: Una pagina simile a questa link nascosto

Invece ho ottenuto: Una pagina simile a questa link nascosto

Ottobre 31, 2023 alle 9:45 am #14697933

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Salve,

grazie per averci contattato.

Per prima cosa ti suggerirei di aumentare il WP Memory Limit (https://wpml.org/it/faq/checklist-before-opening-a-ticket-in-wpml-support/#how-can-i-increase-my-sites-memory-limit) e di aggiornare a WPML 4.6.7

Com'è stata tradotta la base delle categorie?

Ottobre 31, 2023 alle 10:38 am #14698467

enricoC-17

Ciao Laura, ho aumentato la memoria e ho aggiornato a WPML 4.6.7. non capisco perchè tra l'elenco dei plugin non segnalava l'aggiornamento.
Ho tradottto la base delle categorie attraverso le impostazioni di wpml. (Allego immagine)

Traduzione base categorie.JPG
Ottobre 31, 2023 alle 10:49 am #14698607

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Non vedevi l'aggiornamento perché lo rilasciamo in batch, così ci è più facile identificare eventuali bug e problemi e correggerli prima a tutti. Probabilmente non sei nel batch iniziale.

Da quello che vedo nello screenshot la base categoria è "opere-realizzate", non "categoria-opere-realizzate", non è la stessa cosa. Infatti quella è la base per il singolo post, non per l'archivio.

WPML non supporta slug diversi per il singolo post e per l'archivio (vedi https://wpml.org/forums/topic/separate-archive-and-single-post-slugs/) per cui un indirizzo corretto dovrebbe essere link nascosto

(in ogni caso non posso vedere il problema, mi rimanda all'homepage)

Ottobre 31, 2023 alle 10:58 am #14698693

enricoC-17

Ti ringrazio per l'informazione dell'aggiornamento.

Mi scuso ho fatto lo screenshot dell'area del portfolio e non della base della categoria. Ti allego quello corretto.

Traduzione base categorie 2.JPG
Ottobre 31, 2023 alle 11:23 am #14699087

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Mi dai accesso al sito?

Ottobre 31, 2023 alle 1:20 pm #14700075

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Sulle categorie c'è un redirect 302, ma WPML non aggiunge redirect.

Se provo a disattivare WP Optimize c'è un errore critico, dovresti attivare il debug.log di WordPress e vedere qual è l'errore https://wpml.org/it/documentazione/informazioni-per-gli-sviluppatori/eseguire-il-debug-di-wpml/

Ottobre 31, 2023 alle 1:39 pm #14700255

enricoC-17

La lingua inglese al momento è nascosta, secondo te partecipa al problema?

Ottobre 31, 2023 alle 1:57 pm #14700665

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Le lingue nascoste possono causare il redirect, non l'errore con WP Optimize

Ottobre 31, 2023 alle 2:19 pm #14700839

enricoC-17

Ho seguito le istruzioni e ho attivato il debug.log.
All'interno ho individuato tra le varie righe questa:
thrown in /var/www/vhosts/vittadello.net/httpdocs/wp-content/plugins/wp-optimize/vendor/rosell-dk/webp-convert/src/Convert/Converters/ImageMagick.php on line 161

Cercando su internet ho trovato che ha che fare con la versione di php installata. La versione php impostata era 8.1.24 adesso ho messo la versione 8.2.11 e l'errore non si genera, riesco a disabilitare e riattivare il plugin WpOptimize senza problemi.

Disabilito il debug.log o può servire a comprendere il problema delle categorie?

Grazie

Ottobre 31, 2023 alle 7:10 pm #14703369

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Se non ci sono errori lo puoi disattivare.

Ho fatto diversi test ma non riesco a trovare il problema, devo chiedere un secondo parere.

Novembre 1, 2023 alle 11:26 am #14706809

enricoC-17

Ciao Laura, ho disabilitato il debug.log nel frattempo posso fare modifiche al sito?

Novembre 3, 2023 alle 9:01 am #14723481

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Sì. Ho bisogno di fare una copia del sito, mi autorizzi a farlo? Userò il plugin Duplicator

Novembre 3, 2023 alle 9:30 am #14723831

enricoC-17

Si fai pure... Se serve a risolvere ben volentieri... Secondo te che tempistiche abbiamo?

Novembre 3, 2023 alle 10:29 am #14724503

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Non te lo so dire perché dipende dal carico che hanno al secondo livello.