Insérer les le sélecteur de langues WPML dans un template

Vous souhaitez intégrer le sélecteur de langues dans l’un de vos templates WordePress, insérez la portion de code suivante dans le fichier concerné de votre thème:

<?php
if(function_exists('icl_get_languages')):
    $languages = icl_get_languages('skip_missing=1&orderby=custom');
     
    if(count($languages) >= 1):
         
        foreach((array)$languages as $language):            
            ?>
            <span class="icl-<?php echo $language['language_code']; ?><?php echo $language['active'] == 1 ? ' icl-current' : ''; ?>">          
                <a rel="alternate" hreflang="<?php echo $language['language_code']; ?>" href="<?php echo $language['url']; ?>"><img src="<?php echo $language['country_flag_url']; ?>" alt="<?php echo $language['native_name']; ?>" title="<?php echo $language['native_name']; ?>" /></a> 
            </span>
            <?php
        endforeach;
    endif;
endif;
?>