WPML

Vous pouvez ajouter des sélecteurs de langue à des emplacements personnalisés sur votre site. Cela inclut leur ajout à vos fichiers de thème à l’aide de PHP, ou à des pages et des articles à l’aide de shortcodes.

Activer les sélecteurs de langue personnalisés

Pour afficher un sélecteur de langue à l’aide d’un shortcode ou de PHP, accédez à WPMLParamètresSélecteurs de langueSélecteurs de langue personnalisés et cochez la case pour activer l’option Sélecteurs de langue personnalisés.

Activer l’option « Sélecteurs de langue personnalisés »
Activer l’option « Sélecteurs de langue personnalisés »

Shortcodes de sélecteur de langue

Vous pouvez également utiliser le bloc de sélecteur de langue de WPML pour afficher des sélecteurs de langue sur l’ensemble de votre site, y compris sur les articles et les pages.

Vous pouvez utiliser l’un de ces deux shortcodes WPML pour afficher un sélecteur de langue dans les articles et les pages :

  • [wpml_language_selector_widget]
  • [wpml_language_selector_footer]
Afficher un sélecteur de langue avec un shortcode
Afficher un sélecteur de langue avec un shortcode

Le shortcode wpml_language_selector_widget affiche le sélecteur de langue en fonction des options définies dans la section Sélecteurs de langue personnalisés sous WPMLLangues.

Le shortcode wpml_language_selector_footer affiche le sélecteur de langue en fonction des options définies dans la section Sélecteur de langue de pied de page sous WPMLLangues. Vous pouvez utiliser ce shortcode même si la case Afficher le sélecteur de langue dans le pied de page est décochée.

Sélecteurs de langue à l’aide de PHP

Vous pouvez utiliser PHP pour ajouter un sélecteur de langue aux fichiers de modèle PHP de votre thème. Pour ce faire, utilisez les deux actions suivantes.

  • do_action('wpml_add_language_selector');
  • do_action( 'wpml_footer_language_selector');

L’action do_action('wpml_add_language_selector'); affiche le sélecteur de langue en fonction des options définies dans la section Sélecteurs de langue personnalisés sous WPMLLangues.

L’action do_action( 'wpml_footer_language_selector'); affiche le sélecteur de langue en fonction des options définies dans la section Sélecteur de langue de pied de page sous WPMLLangues. Vous pouvez utiliser cette action même si l’option Afficher le sélecteur de langue dans le pied de page est désactivée.

Vous pouvez également utiliser PHP pour créer des sélecteurs de langue personnalisés. Découvrez comment créer un sélecteur de langue personnalisé.

Écrit par Amir · Dernière mise à jour 2 mars 2023