Tovább a tartalomhoz

Nyelvváltó PHP-val és shortcode-dal

Nyelvváltó beillesztése oldalakba, bejegyzésekbe és sablonfájlokba shortcode-dal vagy PHP-akcióval.

A nyelvváltót egyedi helyre is teheted: a sablonfájlokba PHP-val, az oldalakba és bejegyzésekbe shortcode-dal.

Shortcode-hoz és PHP-hoz előbb be kell kapcsolni az egyedi nyelvváltókat:

  1. Nyisd meg a WPML → Beállítások → Language Switchers oldalt.
  2. Az Custom language switchers résznél jelöld be a bekapcsoló négyzetet.

Bejegyzésekben és oldalakon a Language Switcher blokk is használható. Shortcode-ból kettő van:

  • [wpml_language_selector_widget]: a Custom Language Switchers rész beállításai szerint jeleníti meg a nyelvváltót.
  • [wpml_language_selector_footer]: a Footer language switcher rész beállításai szerint jelenik meg. Akkor is működik, ha a láblécben való megjelenítés négyzete nincs bejelölve.

A sablon PHP-fájljaiba két akcióval teheted be a nyelvváltót:

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

Az első a Custom Language Switchers rész beállításai szerint ír ki nyelvváltót, a második a Footer language switcher rész szerint (ez is működik kikapcsolt lábléces megjelenítésnél).

Teljesen egyedi nyelvváltót is építhetsz PHP-val, erről az Egyedi, lebegő nyelvváltó fejezet szól.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások