WP Manifestindependent plugin directory
manifest / i18n / polylang-slug-toolkit

Polylang Slug Toolkit

Shared slugs across Polylang languages — independent, unofficial add-on for Polylang Free. Opt-in, theme-agnostic. Not affiliated with Polylang.

by David Brabyn · github.com/dbrabyn/polylang-slug-toolkit

0stars
2release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/dbrabyn/polylang-slug-toolkit/releases/download/v2.0.2/polylang-slug-toolkit-2.0.2.zip

From the readme

Polylang Slug Toolkit Brings Polylang Pro's slug capabilities to Polylang Free, as opt-in, independently-toggleable modules. Two routing problems, one small plugin: | Module | What it does | Example | | --- | --- | --- | | Shared slugs | Let translations share one slug across languages | /rider/woods/ and /es/rider/woods/ (same slug) | | Translated bases | Translate archive/base segments per language | /riders/ (EN) and /es/corredores/ (ES) | These are two sides of the same coin. A rider's name is an invariable proper noun — it should be identical in every language (shared slugs). The archive base "riders" is a common noun — it should read in Spanish (translated bases). Unofficial / not affiliated. Independent, third-party plugin. Not affiliated with, authored by, endorsed by, or supported by WP Syntex or the Polylang team. "Polylang" is a trademark of its owner, used here only to describe compatibility. Polylang Pro is a paid product — if you need its full feature set or official support, please buy it. No Polylang Pro code was used or consulted. Why one toolkit with modules (not one plugin per feature) Both features are the same layer — URL routing — and rest on the sa

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v2.0.3 Aug 14, 2026
v2.0.2 Jun 10, 2026 polylang-slug-toolkit-2.0.2.zip 2
v2.0.1 Jun 10, 2026
v2.0.0 Jun 10, 2026
v1.0.0 Jun 10, 2026