
內容簡介
Multilify 是一款輕量且強大的 WordPress 多語言外掛,讓使用者能夠輕鬆創建和管理多種語言的內容。它專注於性能和簡單性,適合各類型的網站。
【主要功能】
• 支援無限語言
• 自訂 URL 斜線
• hreflang 標籤自動生成
• 瀏覽器語言偵測
• 內建語言切換器
• 100% 免費且無限制
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Multilify is a lightweight yet powerful multilingual plugin for WordPress that allows you to create and manage content in multiple languages with ease.
Key Features
Unlimited Languages – Add as many languages as you need
Custom Slugs – Set a different URL for every language, including nested pages
hreflang Tags – rel="alternate" tags in
Correct Page Language – and a Content-Language header follow the language being viewed
Browser Language Detection – First-time visitors land in the language their browser asks for; their own choice is remembered afterward
Translation Progress – The settings page shows how many entries each language still needs, and the Posts and Pages lists show which languages each entry already has
Flag Picker – Choose a flag from a grid instead of hunting for the emoji
Performance First – Object caching on the slug lookup, with an index to match
Visual Editor – Translate content using the familiar WordPress editor
Language Switcher – Built-in switcher with flag-only or flag + name display
Any Post Type – Posts and pages out of the box, anything else through the multilify_post_types filter
Shortcode & Template Tag – Drop the switcher anywhere with [multilify_switcher]
Developer Friendly – Filters for the post type list, the translated title and content, the flag choices, the locale, browser detection and crawler detection
Perfect For
Blogs and magazines
Business websites
E-commerce stores (works with WooCommerce)
Portfolio sites
Any WordPress site that needs multilingual support
Why Choose Multilify?
Unlike bloated translation plugins, Multilify focuses on performance and simplicity:
Lightweight – The switcher’s stylesheet is printed inline, and its script loads only where a switcher is shown
Clean Database – Efficient data storage with proper indexing
No External Services – All translations stored locally
100% Free – No premium features, no limitations
Privacy Focused – Your content stays on your server
How It Works
Install and activate the plugin
Add your languages from the Multilify settings page
Edit any post or page to see translation meta boxes
Enter translations for each language
Add the language switcher to your theme
Developer Features
Object caching on the slug lookup, invalidated when a slug changes
Rewrite rules are rebuilt only when the language list changes or the plugin updates
Filters: multilify_post_types, multilify_translated_title, multilify_translated_content, multilify_flag_choices, multilify_locale, multilify_enable_browser_detection, multilify_is_crawler
Clean, documented code following the WordPress Coding Standards
Translating Content
When editing a post or page, you’ll see meta boxes for each active language where you can:
Enter translated title
Add translated content using the WordPress editor
Set custom URL slugs for each language
All fields are optional – fallback to default language if not translated
Language Switcher
Add the language switcher to your theme using:
Or use the shortcode: [multilify_switcher]
To show flags only (no language name):
false ) ); ?>
Or with the shortcode:
[multilify_switcher show_name="false"]
The language name is optional. If you leave it empty when adding a language, the language code is used as a fallback. You can also edit a language’s name and flag at any time from the Multilify settings page.
Support
Website: https://multilify.com
Support Forums: WordPress.org support forums
GitHub: github.com/kadirermantr/multilify
Contributing
Multilify is open source! Contribute on GitHub.
