Home Plugins effortless multisite language switcher
EffortLess Multisite Language Switcher logo

EffortLess Multisite Language Switcher

by domclic on WordPress.org

Adds a floating globe icon to WordPress Multisite to switch between different languages or subsites easily.

(1)

EffortLess Multisite Language Switcher is a lightweight plugin designed for WordPress Multisite networks.
It adds a floating globe icon on the frontend, allowing users to quickly switch between subsites — each typically representing a different language or locale.

The plugin detects each site’s locale setting and displays an appropriate flag icon. Flags are automatically mapped using a JSON file and preloaded to enhance performance. Optimized caching ensures fast rendering of the switcher.

This plugin is ideal for multilingual networks using subdirectories or subdomains.

Features:
– Automatically detects and displays flags for each site in the network.
– Uses a floating, always-visible globe icon for an intuitive language switcher.
– Option to hide the language switcher on all sites via network admin settings.
– Customizable switcher position (top-left, top-right, bottom-left, bottom-right) with adjusted top spacing.
– Flag menu appears below the switcher for top positions and above for bottom positions.
– Smart caching using WordPress transients for flag mappings and site lists.
– Fully compatible with subdirectory and subdomain multisite setups.
– Optimized for performance with minimal resource usage.

License

This plugin is released under the GPLv2 or later.
You can use it freely in commercial or personal projects.

Donate

If you enjoy using this plugin, please consider supporting its development:

💖 Buy me a coffee

Active installations0+
Weekly downloads
29+262.50%
Version1.0.23
Last updated8/13/2025
WordPress version5.5
Tested up to6.8.2
PHP version7.4
Tags
language switchermultilingualmultisitenetworktranslation