Documentazione Universally

Guide passo-passo, suggerimenti SEO multilingue e best practice per aiutarti a tradurre e scalare il tuo sito WordPress.

Il selettore non è visibile

Lo switcher non è presente nelle tue pagine o appare dove non ti aspettavi. La traduzione in sé potrebbe funzionare bene, quindi controlla prima quello: apri un URL tradotto come /es/ seguito da un percorso di pagina. Se quella pagina è tradotta, solo lo switcher è difettoso.

Controlla prima le basi

  1. Conferma l'esistenza di almeno due lingue. Uno switcher con una sola lingua non ha nulla da cui passare. Apri il progetto e scegli Tutte le lingue.
  2. Controlla l'impostazione di Implementazione. Nel plugin WordPress, sotto Language Switcher, Auto inserisce lo switcher per te e Custom no. Su Custom, non appare nulla finché non inserisci tu stesso lo shortcode.

Lo switcher è configurato nel plugin WordPress, non nella dashboard. In WordPress, vai su Universally » Language Switcher, raggiungibile anche dall'elemento Universally nella barra di amministrazione.

Implementazione è Custom e non appare nulla

Causa. Custom significa che sei tu a inserire lo switcher, e lo shortcode non è stato aggiunto.

Soluzione. Aggiungi lo shortcode al tuo tema o a una pagina, oppure cambia l'impostazione Implementazione in Auto.

Vedi Inserisci il language switcher.

Implementazione è Auto ma non appare nulla

Causa. Una delle tre cose seguenti, in ordine di probabilità:

  1. Il tuo tema non chiama wp_footer(). Lo switcher automatico viene stampato nel footer, quindi un tema che omette quella chiamata non renderizza nulla. Passare a un tema predefinito per un caricamento di pagina ti dice se è questo il problema.
  2. La pagina è esclusa dalla traduzione. Lo switcher viene deliberatamente soppresso nelle pagine escluse.
  3. Una pagina memorizzata nella cache è precedente all'impostazione. Svuota la cache del tuo sito e ricarica.

Cambiare la Posizione non aiuterà: tutte e quattro le posizioni sono lo stesso overlay fluttuante, quindi se una non appare, nessuna lo farà.

Soluzione. Lavora lungo quella lista. Se lo switcher ancora non viene renderizzato su un tema predefinito con una pagina non esclusa e una cache svuotata, l'elenco delle lingue potrebbe essere vuoto sul lato WordPress: usa Aggiorna sotto Universally » Generale » Lingue.

Appare solo su alcune pagine

Causa. La pagina è esclusa dalla traduzione, quindi non c'è nulla tra cui passare.

Soluzione. Controlla Escludi Pagine nella schermata Regole di Traduzione del progetto. Vedi Nascondi lo switcher su pagine specifiche se l'esclusione è deliberata.

Viene renderizzato ma è invisibile o tagliato

Causa. Il CSS del tema lo sta nascondendo, sovrapponendo o tagliando all'interno di un contenitore con overflow: hidden.

Correzione. Ispeziona la pagina e cerca l'elemento universally-switcher. Se è presente, si tratta di un conflitto CSS piuttosto che di un problema di Universally. Il CSS del tuo tema può posizionare e mostrare quell'elemento (position, margin, display, z-index), ma non può raggiungere le parti al suo interno: lo stile dello switcher stesso è impostato dalla scheda Styling del plugin e dalle sue variabili CSS.

Vedi Stile dello switcher.

Ancora bloccato

Invia un'email a [email protected] con l'URL del sito e uno screenshot di dove ti aspetti lo switcher. Vedi Ottieni supporto.

È stato utile?