WPML Shortcodes
Adds shortcodes to the WPML environment, like wpml__, wpml_e and more. Makes WP full WPML ready.
Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 3588 days ago • 5 reviews
Is WPML Shortcodes abandoned?
Possibly abandoned (last update 3588 days ago).
Compatibility
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Adds the wpml__ and wpml_e functions to your theme and the wpml__ shortcode to your WordPress website. Make your WordPress full WPML ready
Similarly to the behaviour of the __, _e functions, you must provide a string to make translateable and a context.
That’s it; just provide translations from the WPML > String Translations admin panel.
Check how to use the shortcode below.
Usage (via code)
Usage (via shortcode)
[wpml__ context=wpmlshortcodes]Title[/wpml__]
[wpml__ context=wpmlshortcodes]Subtitle[/wpml__]
NEWS! WPML Translate (+ shortcode)
Adds the wpml_if (ex wpml_translate) shortcode to your WPML suite. You can also use the wpml_e__if_language( $content, $lang ) in your php code.
Usage (via code)
Usage (via shortcode)
[wpml_if lang='en']Text[/wpml_if][wpml_if lang='it']Testo[/wpml_if]
It also supports backward compatibility for wpml_translate and wpml_language from WPML Translate Shortcode (deprecated plugin);
WPML Translate Shortcode > WPML Shortcodes
Welcome to the new WPML Shortcodes. This plugin is the new WPML Translate Shortcode, became a full-translation suite.
Of course we still support WPML Translate Shortcode, with a new shortcode (1.2.4+): wpml_if (see usage above).
Also, we provide full backward compatibility (yes, you can still use wpml_translate or wpml_language shortcodes) on 1.2.6+.
Contribute
Pull requests on github.com.
Author: Mirco Babini, Web Developer and Mobile App Developer; WordPress Consultant.
Installation
Simply search for ‘WPML Shortcodes’ in the Plugins Admin page, then install and activate. That’s it!
Frequently Asked Questions
Review feed
Thanks
Screenshots
Changelog
1.2.6
- Add backward compatibility to wpml_translate and wpml_language from WPML Translate Shortcode (deprecated plugin)
1.2.5
- Fix docs
- Support optional context in main api
- Fallback on global context, api: wpml__main_context( $context )
- Fix shortcodes
- Refactoring
1.2.4
- Integration: WPML Translate Shortcode (deprecated since now)
- usage: [wpml_if lang=it]ciao[/wpml_if][wpml_if lang=en]hello[/wpml_if]
1.2.3
- Support defined name for shortcodes
1.2.2
- Fallback (english) if WPML is missing
1.2.1
- Fix the J.D. Grimes issue (/pull/1)
- Needed to manually restore all the translated strings
1.2.0
- Ready for the marketplace