Descripción
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 unique URLs for each language version
- SEO Optimized – Built-in support for multilingual SEO best practices
- Performance First – Advanced caching system for fast page loads
- Database Indexed – Optimized database queries for better performance
- Visual Editor – Translate content using familiar WordPress editor
- Language Switcher – Built-in switcher with flag-only or flag + name display
- Editable Languages – Edit a language’s name and flag anytime from the admin
- Optional Names – Leave the name empty to fall back to the language code
- Shortcode & Template Tag – Drop the switcher anywhere with
[multilify_switcher] - Auto Detection – Automatic browser language detection
- Developer Friendly – Clean code with hooks and filters
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 – No impact on your site speed
- 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 support for better performance
- Transient API for optimized rewrite rule flushing
- Custom hooks and filters
- Clean, documented code
- PSR standards compliant
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:
<?php if ( function_exists( 'multilify_switcher' ) ) multilify_switcher(); ?>
Or use the shortcode: [multilify_switcher]
To show flags only (no language name):
<?php if ( function_exists( 'multilify_switcher' ) ) multilify_switcher( array( 'show_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.vercel.app
- Support Forums: WordPress.org support forums
- GitHub: github.com/kadirermantr/multilify
Contributing
Multilify is open source! Contribute on GitHub.
Instalación
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New
- Search for «Multilify»
- Click «Install Now» and then «Activate»
Manual Installation
- Download the plugin zip file
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New > Upload Plugin
- Choose the zip file and click «Install Now»
- Activate the plugin
After Installation
- Go to Multilify in your WordPress admin menu
- Add your languages (e.g., English, Turkish, Spanish)
- Set your default language
- Start translating your content!
FAQ
-
Is Multilify free?
-
Yes! Multilify is 100% free with no premium version or hidden costs.
-
How many languages can I add?
-
Unlimited! Add as many languages as your site needs.
-
Does it work with page builders?
-
Yes, Multilify works with all major page builders including Elementor, Gutenberg, and Classic Editor.
-
Will it slow down my site?
-
No! Multilify is built with performance in mind. It uses caching and database indexing to ensure fast page loads.
-
Can I use custom URLs for each language?
-
Yes! You can set custom slugs for each language version of your content.
-
Does it support RTL languages?
-
Yes, Multilify supports both LTR and RTL languages.
-
Currently, Multilify focuses on post and page content. Menu and widget translation support is planned for future releases.
-
Is it compatible with WooCommerce?
-
Yes, Multilify works with WooCommerce for translating product content.
-
How do I get support?
-
You can get support through the WordPress.org support forums or by contacting us directly.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«Multilify» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Multilify» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.3
- Added the ability to edit existing languages (name and flag) from the admin
- Prevented adding a language with a code that already exists (shows an error)
- Registered the [multilify_switcher] shortcode (supports show_name and show_flag)
- Fixed a blank settings page after saving (form handling moved to admin_init so redirects work)
- Fixed PHP warnings in the language switcher when a post object was unavailable
- Tested up to WordPress 6.9
1.0.2
- Added flag-only language switcher support via show_name and show_flag arguments
- Made the language name optional (falls back to the language code when left empty)
- Fixed an empty/underlined language label appearing in the switcher
1.0.1
- Added plugin icon for WordPress.org directory
- Added Plugin URI (https://multilify.vercel.app)
- Updated support section with website and GitHub links
1.0.0
- Initial release
- Unlimited language support
- Custom slug functionality
- Performance caching system
- Database indexing
- Language switcher
- SEO optimization
- Browser language detection
- Admin interface
- Translation meta boxes