Tutón tykač njeje so z najnowšimi 3 hłownymi wersijemi WordPress testował. Snano so hižo njewothladuje abo njepodpěruje a ma problemy z kompatibelnosću, hdyž so z nowšimi wersijemi WordPress wužiwa.

WPML Shortcodes

Wopisanje

Adds the wpml__ and wpml_e functions to your theme and the wpml__ shortcode to your WordPress website. Make your WordPress full WPML ready

<?php wpml__( $text, $context ); ?>
<?php wpml_e( $text, $context ); ?>

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)

<h1><?php echo wpml__( 'Title', 'wpmlshortcodes' ); ?></h1>
<h2><?php wpml_e( 'Subtitle', 'wpmlshortcodes' ); ?></h2>

Usage (via shortcode)

<h1>[wpml__ context=wpmlshortcodes]Title[/wpml__]</h1>
<h2>[wpml__ context=wpmlshortcodes]Subtitle[/wpml__]</h2>

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)

<p><?php
wpml_e__if_language( 'Text', 'en' );
wpml_e__if_language( 'Testo', 'it' );
?></p>

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.

Instalacija

Simply search for ‚WPML Shortcodes‘ in the Plugins Admin page, then install and activate. That’s it!

Pohódnoćenja

28. meje 2021
Surprisingly, the plugin is still working !! And I inserted the shortcode into Revolution Slider, and it changes the language there too.
Čitajće 5 pohódnoćenjow

Sobuskutkowarjo a wuwiwarjo

„WPML Shortcodes“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.

Sobuskutkowarjo

Protokol změnow

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