Documentazione Universally

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

Conoscenze tecniche richieste

Su WordPress, l'esecuzione di Universally non richiede codice: installa un plugin, collegalo con una chiave API, scegli le lingue. Tutto ciò che va oltre la configurazione di base varia, quindi questa pagina elenca quali attività richiedono cosa e dove potresti aver bisogno di qualcun altro.

Cosa richiede la configurazione di WordPress

Tre cose, nessuna delle quali è codice:

  • WordPress 6.0 o versioni successive e PHP 7.4 o versioni successive. Controlla in Strumenti » Stato del sito » Info se non sei sicuro. La maggior parte degli host ha già superato entrambi i requisiti.
  • Un account amministratore sul sito WordPress. Editor e autori non possono installare plugin.
  • Il file zip del plugin dalla pagina Plugin WordPress del tuo progetto, caricato tramite Plugin » Aggiungi nuovo.

Vedi Installa su WordPress per la guida.

Cosa puoi fare solo dalla dashboard

Nessun codice, nessun file di tema, nessuna riga di comando:

Attività Dove
Aggiungi e rimuovi lingue Aggiungi e rimuovi lingue
Mantieni i nomi dei brand non tradotti, o correggi la traduzione di un termine Regole del glossario
Escludi una pagina, o un intero pattern di URL, dalla traduzione Escludi pagine
Correggi manualmente una traduzione specifica Modifica le traduzioni manualmente
Posiziona il selettore di lingua nell'angolo di una pagina Posiziona il selettore di lingua
Cambia i colori, le dimensioni e le etichette del selettore Stilizza il selettore
Scegli il segmento URL per una lingua, /fr/ o /ca/ Aggiungi e rimuovi lingue
Invita persone e imposta cosa possono modificare Ruoli e autorizzazioni

Dove un po' di dimestichezza tecnica aiuta

Queste non richiedono uno sviluppatore, ma richiedono più di un semplice clic:

Posizionare il selettore in un punto specifico. Impostando Implementazione su Personalizzato ottieni uno shortcode, un blocco e uno snippet PHP. Lo shortcode e il blocco non richiedono conoscenze di codice. Lo snippet PHP va in un template del tema e appartiene a un tema figlio in modo che un aggiornamento del tema non lo sovrascriva. Vedi Posiziona il selettore di lingua.

Escludere parte di una pagina anziché un'intera pagina. Questo viene fatto con selettori CSS, quindi devi aprire l'ispettore degli elementi del tuo browser e capire cosa identifica la cosa che vuoi lasciare invariata. Vedi Includi ed escludi selettori CSS.

Verificare che la traduzione funzioni effettivamente. Visitare un URL tradotto e leggere il codice sorgente della pagina è il modo più rapido per distinguere un problema di traduzione da uno di cache. Vedi Verifica la tua installazione.

Dove hai bisogno di uno sviluppatore

Un sito che al momento non è su WordPress. Altre piattaforme si collegano tramite la REST API: il tuo server invia la pagina renderizzata e restituisce ciò che riceve. È un lavoro lato server piuttosto che un'installazione, e sono in fase di sviluppo integrazioni native per più piattaforme, quindi si tratta di una questione di tempistica piuttosto che di idoneità di Universally. Vedi Integra tramite API e Piattaforme supportate.

Configurazioni headless. Un front end disaccoppiato deve chiamare l'API stessa. Vedi Usa Universally con un CMS headless.

Contenuto che appare dopo il caricamento della pagina. Il testo che uno script inserisce una volta che la pagina è nel browser viene inviato tramite l'API dal tuo codice. La copertura per i contenuti dinamici è in espansione. Vedi Traduci contenuti dinamici e JavaScript.

Una sitemap che elenca gli URL tradotti. Su WordPress i metadati e gli alternati hreflang sono gestiti per te, ma l'invio di URL tradotti in una sitemap spetta a chiunque gestisca la tua sitemap. Vedi Panoramica SEO multilingue.

È stato utile?