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.
Az egyedi nyelvváltók bekapcsolása
Szekció neve “Az egyedi nyelvváltók bekapcsolása”Shortcode-hoz és PHP-hoz előbb be kell kapcsolni az egyedi nyelvváltókat:
- Nyisd meg a WPML → Beállítások → Language Switchers oldalt.
- Az Custom language switchers résznél jelöld be a bekapcsoló négyzetet.
Shortcode-ok
Szekció neve “Shortcode-ok”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.
PHP-akciók
Szekció neve “PHP-akciók”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: