Vai al contenuto Vai alla barra laterale

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

Problema:
Il cliente ha trasferito un sito da un dominio di staging a un dominio di produzione e si preoccupa che la licenza WPML si trasferisca automaticamente al sito di staging quando aggiorna o sincronizza i siti, disattivando la licenza sul sito di produzione.
Soluzione:
Se i siti sono già registrati con licenze separate, non è necessario fare ulteriori azioni per mantenere le licenze attive su entrambi i domini. Le licenze WPML si trasferiscono solo quando un sito passa da sviluppo a produzione, mai il contrario. Per assicurarsi che entrambi i siti funzionino correttamente, si può marcare il sito di staging come copia nella notifica di WPML. Per aggiungere o modificare la licenza WPML, andare in Plugin > Aggiungi nuovo > Commerciale, rimuovere la registrazione di WPML e poi riaggiungerla inserendo la licenza corretta. Questo non influenzerà le traduzioni esistenti. Alternativamente, è possibile definire la licenza come costante in wp-config se si sposta solo il database.

Se questa soluzione non risolve il problema o se le informazioni sembrano non aggiornate o non applicabili al tuo caso, ti consigliamo di aprire un nuovo ticket di supporto. Ti raccomandiamo inoltre di controllare i problemi noti, verificare la versione della soluzione permanente e confermare di avere installato le ultime versioni di temi e plugin.

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 3 risposte, ha 0 voci.

Ultimo aggiornamento da Laura 9 mese, 3 settimana fa.

Assistito da: Laura.

Autore Post
Marzo 21, 2025 alle 3:01 pm #16845117

adrianoT-3

Contesto del problema:
abbiamo attivato una licenza WPML su un sito multilingua in staging su “staging.dominio.com” che una volta pronto abbiamo messo in produzione al “dominio.com”.
Durante questa operazione la licenza WPML è stata trasferita in automatico dal “staging.dominio.com” al “dominio.com”, e di conseguenza sul dominio in staging ora appare la schermata 01 (allegata alla presente).
Come plugin di trasferimento dei files stiamo usando duplicator pro, per ora è l’unica che ci funziona.
Ora dovremmo aggiungere una lingua, il francese, e quindi dovremmo aggiornare lo staging.dominio.com, allineandolo alla versione di produzione dominio.com, ma abbiamo bisogno che entrambi siano operativi, qualora il cliente ci chiedesse di pubblicare delle news.

Sintomi:
Il dubbio è che facendo questa operazione, la licenza WPML in essere sul sito su “dominio.com” venga trasferita automaticamente sul sito su “staging.dominio.com” disattivandosi di conseguenza dal sito su “dominio.com”.

Domande:
La domanda è: cosa fare per evitare che questo succeda? Come fare perchè WPML funzioni correttamente contemporaneamente su entrambi i domini?
Il piano WPML che abbiamo acquistato ci permette di avere più licenze WPML.

Marzo 21, 2025 alle 5:12 pm #16845919

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato.

Non ho capito se al momento i siti sono 2 o uno solo.

Io vedo 2 licenze registrate, una per link nascosto e una per link nascosto quindi da quel punto di vista non c'è bisogno di fare niente.

Le licenze vengono "spostate" solo ed esclusivamente se un sito in sviluppo passa a produzione, mai il contrario.

Nella notifica clicca su mark it as copy così dovresti avere entrambi i siti funzionanti.

Marzo 21, 2025 alle 5:55 pm #16846101

adrianoT-3

Grazie Laura per la celere risposta.

Il nostro problema è che però spostiamo il sito facendo un backup con il plugin duplicator pro, e nel backup c’è tutto quello che compone quel sito (comprese tutte le licenze), per cui, forzatamente, WPML installato viene spostato dal sito in produzione al sito in staging.

La licenza link nascosto che vedete sul vs sito non è stata collegata.

Magari, per ovviare al problema, potremmo escludere dal Backup il file identificativo della licenza WPML (Se si, dove si trova?) e poi sul sito in staging aggiungere la seconda licenza affinchè il plugin funzioni anche li?

per favore fammi sapere... grazie...

Marzo 24, 2025 alle 10:24 am #16851084

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Non esiste un file della licenza, viene aggiunta al database.

La licenza la puoi aggiungere in Plugin > Aggiungi nuovo > Commerciale, rimuovi la registrazione di WPML e poi la riaggiungi inserendo la licenza corretta, alle traduzioni non succede nulla.

Altrimenti si può definire come costante in wp-config ma questo ha senso solo se si sposta soltanto il database, cosa che con Duplicator puoi fare in realtà.