Connect the Polylang multilingual plugin with Elementor Page Builder: This plugin will make Elementor and Polylang show the correct language templates, especially with Elementor Pro Theme Builder. Plus: native Polylang Language Switcher Elementor widget, new Dynamic Tags, and Polylang links added to the Elementor Finder feature.
en_US) – always included
de_DE) – always included
de_DE_formal) – always included
connect-polylang-elementor.pot) for translators is also always included ?
Enjoy using Polylang Connect for Elementor? Please consider making a donation to support the project’s continued development.
Credit where credit is due. The following code/ classes, all licensed under the GPL. Note: Credit is also referenced in the code doc block inline where used.
connect polylang elementor), or extract the ZIP file and drop the contents in the
wp-content/plugins/directory of your WordPress installation.
At best in our Polylang User Community Group at Facebook – highly recommended for all users of this plugin!
Additionally, we also monitor the plugin’s support forum here on WordPress.org as well – but our preferred support channel is the FB community group.
Yes, there is.
If you have issues with proper display of your translated templates, pages, content it is recommended to check your settings:
In Polylang Settings at
Languages > Settings > URL Modificatons set to the following option: “The language is set from the directory name in pretty permalinks” (see screenshot)
And in the case, all is working well with your current settings then please do not touch them. The above recommendation can be necessary for some users/ installs but not necessarily for all.
It most likely will work totally fine if you follow our recommended workflow (see above). If not, please ask in our FB user group.
Every page/ post/ template must be assigned a language for this to work. This is standard Polylang procedure but it should be noted in case “it doesnt work”.
Also, for Elementor Templates, the post type must be enabled for Polylang support: Go to Polylang > Settings > Custom post types and Taxonomies, enable the “My Templates” post type (Elementor).
It’s in the widget category “General Elements”. Plus, if Elementor Pro is active and you’re editing a template, the widget additionally appears in the “Site” widget category.
Always via search: When searching for widgets type “polylang” or “languages” and it will show up immediately! ?
This plugin has NO settings page, as it does not need one. All it does works just under the hood. Activate the plugin. Done.
(If there will be settings needed in the future, we might add options in later plugin versions.)
Technically, Elementor Pro is not required – but highly recommended, though.
Elementor Pro is required for these features of the plugin:
For the other features of the plugin the regular free version of Elementor is sufficient – so the native Elementor language switcher widget will work also that way already ?
Yes, it is! ?
All features of “Polylang Connect for Elementor” work with both, Polylang (free) AND Polylang Pro (Premium).
In general, custom flags are supported in the Polylang Switcher Elementor widget and in the Dynamic Tag (Current Language Flag).
However, the default flags in Polylang are sized
16px wide and
11px high, this automatically applies to custom flags – as it is fully handled internally by Polylang.
To use a different size for custom flags we are trying to find ways to implement this for Elementor in future versions of this plugin.
In the Polylang Switcher Elementor widget there are typography settings available for the Switcher menu items. These settings are CSS based of course, and applied “globally” to the various states they are for: normal, hover, active (current language). The available toggles for uppercase are done code-wise and therefore have a lower priority – this means the CSS always takes over, if wanted. That way you are most flexible with quick settings (toggles) but have all styling options at hand if needed.
Yes, it is. Otherwise this connect plugin won’t do anything. Elementor is available for free on WordPress.org.
The Elementor Pro Add-On plugin is needed for the Theme Builder capabilities (for example Header templates), plus the feature of “Dynamic Tags”. So it is highly recommended. But if it is not installed/ activated, the depending features from the connect plugin won’t even load. So it is all optional.
The language switcher widget only needs Elementor base plugin to work ?
There are quite a few:
/wp-content/languages/connect-polylang-elementor/(just create this folder) – This enables you to use fully custom translations that won’t be overridden on plugin updates. Also, complete custom English wording is possible with that as well, just use a language file like
connect-polylang-elementor-en_US.mo/.poto achieve that (for creating one see the following tools).
Easy WordPress.org plugin translation platform with GlotPress platform: Translate “Polylang Connect for Elementor”…
Note: All my plugins are internationalized/ translateable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful. For translating and validating I recommend the awesome “Poedit Editor”, which works fine on Windows, macOS and Linux.
Connect Polylang with Elementor - show correct Templates, plus Elementor language switcher widget.View Cart
Cookiebot is a cloud-driven solution that automatically controls cookies an...
This plugin inserts social share links at the top or bottom of each post.
YITH WooCommerce Catalog Mode, a plugin for disabling sales in your e-comme...
The General Data Protection Regulation (GDPR) is a regulation in EU law on ...