Linux 软件免费装
Banner图

LingoSlug Lite

开发者 karrukka
更新时间 2026年5月21日 20:19
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

redirects permalinks multilingual slugs language switcher

下载

1.0.0 1.0.1 1.0.2

详情介绍:

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: LingoSlug Lite handles URL slugs + redirects, but does not translate content. Example: Before: Before (default WordPress slug): Problems this plugin solves: Who this is for: Features:
  1. Per-language slugs
  2. Configure a page and define a slug per language code (e.g. en, sv).
  3. The plugin adds rewrite rules so configured pages can have language-aware URLs.
  4. Permalinks are filtered so links point to the configured slug for the current locale.
  5. As a fallback, a query parameter can also be used (configurable in settings, e.g. ?lang=en).
  6. Free version note: the plugin allows the site default language + 1 additional language (max 2 total).
  7. Automatic redirects
  8. Helps avoid duplicate or wrong-language URLs after switching languages (redirects to the correct slug for the current locale).
  9. Optional switcher
  10. Enable an optional navigation switcher via shortcode [lingoslug_lite_switcher].
  11. Shortcode parameters:
  12. page_id (optional): Render the switcher for a specific page ID. If omitted, the plugin uses the currently viewed page when possible.
  13. 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.
  14. Slug cleanup
  15. Configure clean, consistent slugs (per language) even if the default WordPress slug is “ugly”.
  16. This also works within a single language (e.g. use /en/contact/ instead of /en/contact-page-2/). Privacy:
  17. LingoSlug Lite does not collect personal data and does not send data to third-party services.
Upgrade to LingoSlug Pro for:

安装:

  1. Upload the plugin folder to /wp-content/plugins/lingoslug-lite/ or install via the Plugins screen.
  2. Activate the plugin through the Plugins screen.
  3. Go to Settings → LingoSlug Lite.
  4. Configure per-page slugs and (optional) switcher output.

屏幕截图:

  • Page URLs configuration with multilingual slug previews

常见问题:

Does this plugin translate content?

No. LingoSlug Lite does not translate content and does not create language pages automatically. It helps you keep clean URLs and redirects for pages you manage manually.

How can I create a mixed-language menu (some items always land on a specific language)?

LingoSlug Lite is focused on per-language slugs + basic redirects. Mixed-language menu forcing is available in the premium version.

Which translation plugins does this work with?

LingoSlug Lite can work with multilingual setups that expose the current language through standard WordPress signals. It does not integrate directly with WPML or Polylang APIs. It relies on:

  • WordPress locale per request (via determine_locale() / get_locale()), and/or
  • a URL language prefix like /{lang}/... (for example /en/..., /sv/...).
As a fallback, it can also read a language code from a query parameter (configurable in settings as Language Param, e.g. lang, language, locale). If you need automatic translation, use a dedicated translation plugin (for example, WEB-T – eTranslation Multilingual) or any plugin that switches the WP locale per request, and use LingoSlug Lite to keep language URLs clean and SEO-friendly. If your translation plugin:
  • sets the WP locale per request, and/or
  • uses a /{lang}/... URL prefix, then LingoSlug Lite is likely compatible. If you use separate WordPress pages for each language, you must configure each page manually. LingoSlug Lite does not detect or link translation relationships between pages.

Does it automatically map separate translated pages to each other?

No. LingoSlug Lite does not try to detect translation relationships between separate pages. You configure slugs per selected page, and only those pages get language-aware URLs and redirects.

Which languages are supported?

You can configure language codes in Settings → LingoSlug Lite → Languages. Free version note: the plugin allows the site default language + 1 additional language (max 2 total). Any extra language codes will be ignored on save. A Pro version is available with advanced features. The free plugin remains fully functional without it.

更新日志:

1.0.2 1.0.1 1.0.0