Plugin info

Total downloads: 9,567
Active installs: 1,000
Total reviews: 5
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 3
Last updated: 3/5/2016 (3588 days ago)
Added to WordPress: 8/12/2014 (11 years old)
Minimum WordPress version: 2.8
Tested up to WordPress version: 4.4.34
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 3588 days ago • 5 reviews

22/100

Is WPML Shortcodes abandoned?

Possibly abandoned (last update 3588 days ago).

Compatibility

Requires WordPress: 2.8
Tested up to: 4.4.34
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WPML Translate Shortcode
Rating 5.0/5 (6 reviews)Active installs 100
Translate WordPress with GTranslate
Rating 4.9/5 (4,722 reviews)Active installs 900,000
Translate WordPress – Google Language Translator
Rating 4.7/5 (610 reviews)Active installs 100,000
LocoAI – Auto Translate For Loco Translate
Rating 4.9/5 (624 reviews)Active installs 80,000
AI Translation for TranslatePress
Rating 4.8/5 (65 reviews)Active installs 10,000
My WP Translate
Rating 4.8/5 (23 reviews)Active installs 8,000

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

No FAQ available

Review feed

Jules Colle
11/9/2016

Thanks

Thanks for this!

Screenshots

No screenshots available

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