WPML

Sie können Sprachumschalter an benutzerdefinierten Orten auf Ihrer Website hinzufügen. Dazu gehört das Hinzufügen zu Ihren Theme-Dateien mithilfe von PHP oder zu Seiten und Beiträgen mithilfe von Shortcodes.

Aktivieren benutzerdefinierter Sprachumschalter

Um einen Sprachumschalter mithilfe eines Shortcodes oder PHP anzuzeigen, gehen Sie zu WPMLEinstellungenSprachumschalterBenutzerdefinierte Sprachumschalter und aktivieren Sie das Kontrollkästchen, um Benutzerdefinierte Sprachumschalter zu aktivieren.

Aktivieren der Option „Benutzerdefinierte Sprachumschalter“
Aktivieren der Option „Benutzerdefinierte Sprachumschalter“

Sprachumschalter-Shortcodes

Sie können auch den Sprachumschalter-Block von WPML verwenden, um Sprachumschalter überall auf Ihrer Website anzuzeigen, einschließlich in Beiträgen und auf Seiten.

Sie können einen dieser beiden WPML-Shortcodes verwenden, um einen Sprachumschalter innerhalb von Beiträgen und Seiten anzuzeigen:

  • [wpml_language_selector_widget]
  • [wpml_language_selector_footer]
Anzeigen eines Sprachumschalters mit einem Shortcode
Anzeigen eines Sprachumschalters mit einem Shortcode

Der Shortcode wpml_language_selector_widget gibt den Sprachumschalter basierend auf den Optionen aus, die im Abschnitt Benutzerdefinierte Sprachumschalter unter WPMLEinstellungenSprachumschalter festgelegt wurden.

Der Shortcode wpml_language_selector_footer gibt den Sprachumschalter basierend auf den Optionen aus, die im Abschnitt Sprachumschalter in der Fußzeile unter WPMLEinstellungenSprachumschalter festgelegt wurden. Sie können diesen Shortcode auch dann verwenden, wenn das Kontrollkästchen Sprachumschalter im Footer anzeigen nicht aktiviert ist.

Sprachumschalter mit PHP

Sie können PHP verwenden, um den PHP-Template-Dateien Ihres Themes einen Sprachumschalter hinzuzufügen. Verwenden Sie dazu die folgenden beiden Aktionen.

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

Die Aktion do_action('wpml_add_language_selector'); gibt den Sprachumschalter basierend auf den Optionen aus, die im Abschnitt Benutzerdefinierte Sprachumschalter unter WPMLEinstellungenSprachumschalter festgelegt wurden.

Die Aktion do_action( 'wpml_footer_language_selector'); gibt den Sprachumschalter basierend auf den Optionen aus, die im Abschnitt Sprachumschalter in der Fußzeile unter WPMLEinstellungenSprachumschalter festgelegt wurden. Sie können diese Aktion auch dann verwenden, wenn die Option Sprachumschalter im Footer anzeigen deaktiviert ist.

Sie können PHP auch verwenden, um benutzerdefinierte Sprachumschalter zu erstellen. Lesen Sie mehr darüber, wie Sie einen benutzerdefinierten Sprachumschalter erstellen.

Geschrieben vonAmir