Ways to add the switcher
| Your site uses | Add the switcher with | Guide |
|---|---|---|
| A classic theme with Appearance → Menus | The Language Switcher menu item | Adding the switcher to a menu |
| A block theme (Site Editor) | The Language Switcher Trigger block, or a #cls-modal link in the Navigation block |
Adding the switcher in a block theme |
| A page builder (Bricks, Elementor, Divi, Beaver Builder…) | The shortcode |
Using the switcher in page builders |
| A list of all languages on the page | The Language Grid block or |
Showing all languages with the Language Grid |
| Custom theme code | CLS_Pro::trigger() in PHP |
Developers → PHP API |
You can use several at once, for example a button in the header and a grid in the footer. The language window is added to the page only once, however many buttons there are.

