WordPress plugin intelligence profile

WorkMore Site Translator

Translate your site into any number of languages: each translation is its own post or page under its own URL, with menus, a switcher and hreflang.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update2 Oct 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WorkMore Site Translator version 1.1.3 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

WorkMore Site Translator makes a WordPress site multilingual the way WordPress works best: every translation is a real post or page. Your existing content stays exactly as it is and is served at the root of your site; every other language — as many as you need — lives under its own prefix (for example /th/ or /ja/ ), and translations are written in whatever editor you already use — the block editor, Elementor, Flatsome’s UX Builder or any other — because a translation is simply another post.

Translate by copying

  • Posts and pages, and any custom post type you tick in the settings (portfolios, Elementor templates, Flatsome UX Blocks…), show a Languages column in their lists. One click creates a draft copy in another language — content, excerpt, featured image, template, parent, builder data and custom fields included — and opens it for translation.
  • Categories, tags and custom taxonomies are translated the same way, and a copied post is filed under the translated terms automatically (created on the fly when missing).
  • Translations are linked, so the switcher, the hreflang tags and the admin bar always know where the other languages live.

Clean URLs, correct SEO

  • Sub-directory URLs ( example.com/, example.com/th/, example.com/ja/ …) that search engines index separately, one URL per post; a post opened under the wrong prefix is redirected to its own.
  • hreflang alternates and x-default on every translated page, self-referencing canonical URLs, per-language sitemaps advertised in robots.txt — with WordPress’ built-in sitemap, Yoast SEO and Rank Math.
  • Visitors on /th/ only see Thai content: archives, search, feeds, category lists, page lists, previous/next links and sticky posts are all scoped to the language. The front page and the posts page map to their translations.

Menus, switcher, site title

  • Every menu location of your theme gets a twin per language under Appearance → Menus → Manage Locations. Assign a menu built in that language and the theme shows it on translated pages — no theme changes.
  • A language switcher in four styles — inline links, list, pills or dropdown, with an optional accent color and a live preview in the settings — as a menu item, a widget, the [wmst_switcher] shortcode or the wmst_language_switcher() template tag. It links to the translation of the current content and loads no JavaScript.
  • The site title and tagline can be set per language.

Language packs do the interface

On translated pages WordPress loads the language’s own packs, so core, your theme and your plugins show their interface text (buttons, dates, form labels) in that language automatically. A one-click installer for the pack lives in the settings.

Light

  • Language is a normal, indexed term relationship; lists are filtered by one clause. No output buffering, no HTML parsing, no cookies.
  • No JavaScript and no stylesheet files on the frontend. Pages that show a language switcher get its CSS (1–3 KB) inline, through WordPress’ own style API.

Source code

js ).

Pro add-on

Everything above is free and complete, whatever the number of languages or content types. com, adds a WooCommerce integration: products, variations, categories and attributes, synced price and stock, shop, cart, checkout and account pages per language, cart and order language, customer emails in the customer’s language. Inside this plugin the add-on is only mentioned on the “Upgrade to Pro” settings tab; nothing here is locked or limited.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • language switcher
  • bilingual
  • hreflang
  • multilingual
  • translation
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity2 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.21.1.3
Version1.1.11.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.