Salta la navigazione

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.

Questo ticket contiene 2 risposte, ha 2 voci.

Ultimo aggiornamento da Alejandro 1 anno, 9 mese fa.

Assistito da: Alejandro.

Autore Post
Agosto 29, 2023 alle 8:02 am #14304907

micheleB-18

Salve, nel nostro sito usiamo un plugin per il GDPR che deve essere configurato inserendo un tag html nel file header.php,

Il tag è diverso per ciascuna lingua per cui avremmo la necessità ipoteticamente di avere 4 header.php con 4 tag differenti.

In questo modo si abiliterebbe la bara dei cookies in tutte e 4 le lingue...

Come si può risolvere?

Grazie

Agosto 29, 2023 alle 1:09 pm #14307463

Alejandro
Sostenitore di WPML dal 02/2018

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

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

Ciao!

Questo che richiedi è fuori del servizio coperto dal nostro plugin perché in realtà si tratta di codice personalizzato però posso provare a guidarti sul da fare.

WPML ha un set di hooks che puoi usare per capire la lingua usata quindi magari puoi usare questo per fare quello che desideri: https://wpml.org/wpml-hook/wpml_current_language/

Puoi copiare l'esempio che ti danno:

$my_current_lang = apply_filters( 'wpml_current_language', NULL );

e poi usarlo in un condizionale: link nascosto

if ($my_current_lang == 'it') {
  // aggiungi il codice per lingua italiana
}
if ($my_current_lang == 'en') {
  // aggiungi il codice per lingua inglese
}

Spero che ti sia d'aiuto ma sappi che questo è il massimo che ti posso aiutare con quello che copriamo di supporto per quest'area. Il codice di sopra potrebbe richiedere modifiche a seconda delle tue necessità.

Se hai bisogno di ulteriore aiuto con il codice o desideri creare uno nuovo, ti consiglio di contattare uno dei nostri contractor: https://wpml.org/contractors/

Agosto 29, 2023 alle 2:16 pm #14307791

micheleB-18

Grazie mille Alejandro, abbiamo risolto con il tuo supporto.

Buona giornata