WPML consente anche di creare un nostro menu personalizzato per la scelta della lingua. Vediamo insieme questa soluzione.
Inserite il seguente codice in functions.php
:
function my_create_lang_links() {
$html = '';
if( function_exists( 'icl_get_languages' ) ) {
$languages = icl_get_languages( 'skip_missing=1' );
if( 1 < count( $languages ) ) {
$html .= '<div id="langs">';
foreach( $languages as $lang ) {
$url = $lang['url'];
$code = $lang['language_code'];
$html .= '<a href="' . $url . '">' . $code . '</a>';
}
$html .= '</div>';
}
}
echo $html;
}
Quindi possiamo usare la funzione appena creata nel nostro tema.