Plugin Directory

Stella plugin

Simple and effective way to build a multi-language website.

How to include language switcher somewhere in site?

Insert this code in your theme file:

<?php the_widget( "Stella_Language_Widget"); ?>

How to change lang names?

Use stella-lang-codes filter. Example. Add this code in your theme functions.php file:

add_filter( 'stella-lang-codes', 'change_lang_names');
function change_lang_names( $langs ){
    $langs['en'] = 'ENG';
    $langs['ru'] = 'RUS';
    return $langs;

The same to add new language:

add_filter( 'stella-lang-codes', 'add_new_langs');
function add_new_langs( $langs ){
    $langs['kl'] = 'Klingon';
    return $langs;

Resave stella settings to make effect!

Some content doesn't load because of the permalink structure. What would be the best solution to fix this?

Please, use get_template_directory_uri function to link your theme files.

I want to use this domains: site.com (for English) and site.nl (for Dutch) How would I set this up at my host? Do I point all the domains to the same directory WordPress is installed in?

Yes, you need to configure your web server to point all this domains to the same directory. ( you can use aliases or virtual hosts )

My post title ( post content, site title ) not translated in frontend

Check your theme for $post->post_title code. Use get_the_title() function instead. Because Stella uses the_title filter.

What do I get with the full version?

  1. Post tags, categories and custom taxonomies localization
  2. Post featured images localization
  3. Admin bar language switching
  4. Multisite support

You can find more information in documentation http://store.theme.fm/files/2012/06/Stella-Documentation.pdf For any questions mail to support@theme.fm

Requires: 3.3 or higher
Compatible up to: 3.9.9
Last Updated: 2 years ago
Active Installs: 2,000+


3.1 out of 5 stars


0 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.