[WordPress] 外掛分享: LingoSlug Lite

首頁外掛目錄 › LingoSlug Lite
WordPress 外掛 LingoSlug Lite 的封面圖片
全新外掛
安裝啟用
尚無評分
7 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.2 上架:2026-05-20

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「LingoSlug Lite」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

LingoSlug Lite is a lightweight solution for multilingual URLs when you want localized permalinks (per-language slugs) and redirects, but you do not need a full multilingual suite.
It is designed for two common setups:

Sites where the same WordPress page (same page ID) is rendered in different languages by another language/translation solution (locale switching), and
Sites where each language is managed as a separate page — but you still want clean, localized URLs.

LingoSlug Lite handles URL slugs + redirects, but does not translate content.
Example:
Before:
– (EN) example.com/contact/
– (DE) example.com/kontakt-page/
After:
– (EN) example.com/en/contact/
– (DE) example.com/de/kontakt/
Slug cleanup example (same language):
Before (default WordPress slug):
– example.com/en/contact-page-2/
After (configured clean slug):
– example.com/en/contact/
LingoSlug Lite does not translate content and does not create language pages for you.
Problems this plugin solves:

Ugly or inconsistent URLs like /sample-page/ or /english-page-2/
Duplicate URLs / wrong-language URLs after switching languages (automatic redirects help keep URLs consistent)
Better search engine consistency: redirects help crawlers index the correct language URL instead of duplicates/wrong-language URLs.

Who this is for:

You want language-aware URLs (e.g. /{lang}/{slug}/) for selected pages.
You manage languages manually and just want URL hygiene (slugs + redirects).
Your language solution sets the WordPress locale per request and/or uses a /{lang}/... prefix.

Features:
1) Per-language slugs
– Configure a page and define a slug per language code (e.g. en, sv).
– The plugin adds rewrite rules so configured pages can have language-aware URLs.
– Permalinks are filtered so links point to the configured slug for the current locale.
– As a fallback, a query parameter can also be used (configurable in settings, e.g. ?lang=en).
– Free version note: the plugin allows the site default language + 1 additional language (max 2 total).
2) Automatic redirects
– Helps avoid duplicate or wrong-language URLs after switching languages (redirects to the correct slug for the current locale).
3) Optional switcher
– Enable an optional navigation switcher via shortcode [lingoslug_lite_switcher].
– Shortcode parameters:
– page_id (optional): Render the switcher for a specific page ID. If omitted, the plugin uses the currently viewed page when possible.
– Important: The switcher requires another plugin to translate the page dynamically (same page ID) by switching the site language/locale. LingoSlug Lite does not automatically map separate translated pages to each other.
4) Slug cleanup
– Configure clean, consistent slugs (per language) even if the default WordPress slug is “ugly”.
– This also works within a single language (e.g. use /en/contact/ instead of /en/contact-page-2/).
Privacy:

LingoSlug Lite does not collect personal data and does not send data to third-party services.

Upgrade to LingoSlug Pro for:

Unlimited languages (no free 2-language limit)
Force a page to a specific language URL (useful for mixed-language menus)
Language switcher: shortcode or automatic output (no shortcode needed)
Multilingual SEO extras: optional hreflang output to help Google show the right language version to the right visitors
Optional SEO tools: noindex controls and attachment page handling

延伸相關外掛

文章
Filter
Apply Filters
Mastodon