https://github.com/richardevcom/add-polylang-support-for-customizer
This plugin adds Polylang support for WordPress Customizer
https://github.com/richardevcom/add-polylang-support-for-customizer
customizer plugin polylang polylang-customizer polylang-support support wordpress wordpress-customizer wordpress-polylang-customizer wordpress-polylang-support wordpress-support
Last synced: 6 days ago
JSON representation
This plugin adds Polylang support for WordPress Customizer
- Host: GitHub
- URL: https://github.com/richardevcom/add-polylang-support-for-customizer
- Owner: richardevcom
- License: gpl-2.0
- Created: 2020-01-30T21:54:46.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T16:13:10.000Z (over 2 years ago)
- Last Synced: 2025-04-01T17:58:02.363Z (26 days ago)
- Topics: customizer, plugin, polylang, polylang-customizer, polylang-support, support, wordpress, wordpress-customizer, wordpress-polylang-customizer, wordpress-polylang-support, wordpress-support
- Language: PHP
- Homepage: https://wordpress.org/plugins/add-polylang-support-for-customizer
- Size: 63.5 KB
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://gist.github.com/cheerfulstoic/d107229326a01ff0f333a1d3476e068d)
 
[](https://plugintests.com/plugins/wporg/add-polylang-support-for-customizer/latest)
[](https://plugintests.com/plugins/wporg/add-polylang-support-for-customizer/latest)# Add Polylang support for Customizer [](https://wordpress.org/plugins/add-polylang-support-for-customizer/)
This plugin adds Polylang support for WordPress Customizer.

## Support & collaboration
[](http://discord.gg/ZptSdXMPrM)
## Features
- Language switcher in Customizer.
- Localized theme_mods and options for both default and custom made Customizer values.
- Enable/disable forcing _“The language is set from content”_ setting in `Language` > `Settings` > `URL modifications`## Prerequisite
1. Polylang must be installed and activated.
2. Languages must be set in **Admin > Languages**.
3. _If you have a static front page_:
1. _Create a front page per each language._
2. _Select the front page in **Admin > Settings > Reading** per language._
4. Expect customizer to use setting type = `theme_mod` (default) as in:`$wp_customize->add_setting( 'setting_id', [ 'type' => 'theme_mod', ] );`
## Installation
This plugin can be installed directly into your plugins folder "as-is"
or:- go to **Plugins > Add new** and type in Search `Add Polylang support for Customizer` and click **Install** and then **Activate** buttons.
- if you go to **Admin panel > Plugins > Add new > Upload Plugin** and select the archive containing this plugin.It's safe to activate the plugin at this point. Because the plugin just injects some functionality - there will be no plugin menus or settings to play with.
License### Licensing
This plugin is licensed under the GPL v2 or later; however, if you opt to use third-party code that is not compatible with v2, then you may need to switch to using code that is GPL v3 compatible.
For reference, [here's a discussion](http://make.wordpress.org/themes/2013/03/04/licensing-note-apache-and-gpl/) that covers the Apache 2.0 License used by [Bootstrap](http://twitter.github.io/bootstrap/).
# Credits
Original solution made by [@soderlind](https://github.com/soderlind) is available [here](https://github.com/soderlind/customizer-polylang). Share some love! This is WordPress plugin version of his solution.