WordPress plugin intelligence profile

WDOnline Multilingual Pages

Independent translated pages with native language folders, a language switcher, language menus and reciprocal hreflang links.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.8.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update27 Oct 20265d 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 WDOnline Multilingual Pages version 1.8.0 as active, updated 5d ago and tested up to WordPress 7.1.

Overview

About this plugin

Publish independent WordPress pages and posts in multiple languages, with your chosen original language. Keep existing original-language URLs and place translated pages beneath native language homepages, such as /da/kontakt/ and /de/kontakt/.

Each translation is separate content that you can edit in WordPress or Avada. Use manual or optional local browser translation, without an API key. Nothing is synchronized or published automatically.

Features:

  • Language homepages, translated page hierarchies and original-language source relationships.
  • A shortcode language switcher with text, local country flags or both; horizontal and dropdown layouts.
  • Optional classic-menu mappings and navigation links that follow a selected language. An explicit preference is remembered in browser storage for 30 days.
  • Reciprocal hreflang and x-default links, page language/direction, native sitemaps and indexing controls, with Yoast/Rank Math integrations.
  • Copy pages/posts or create linked translation drafts, retaining local builder metadata, custom fields, featured-image references and terms.
  • A translation overview, language/missing-translation filters and explicit review checkpoints that flag changes to the original.
  • Exact short-label dictionaries, reusable original-word lists and local browser translation of pending labels.
  • A browser workbench with visual/text editing, supported text formatting and URL names based on the translated title, original name or custom input.

Scope and compatibility

On a new installation, choose any supported original language using a preset or custom language values before adding translation languages. The choice is locked once a translation language is added. Changing the original language on an established site requires a separate migration.

This setting does not change WordPress Site Language or translate existing content. Use pretty permalinks and a static original-language homepage. Translated posts keep ordinary WordPress post permalinks; only pages use language folders.

Products, taxonomies, archives, search results, checkout and emails are not automatically translated. Label dictionaries cover supported exact frontend labels, not every theme/plugin string.

Create translation and Copy retain local Avada/ACF metadata. Browser translation saves supported formatting and selected ACF text fields, excluding layouts, other fields, terms and SEO settings. Configure global builder elements and externally stored data separately.

Menu replacement applies to classic theme locations. Explicit Avada menu selections and Navigation blocks need manual configuration. Test with your theme, SEO plugin and cache; deactivate competing multilingual routing plugins.

SEO plugins can apply additional indexing rules. Hreflang and sitemaps do not guarantee Google indexing. Canonical tags are not replaced.

Browser translation and privacy

Optional browser translation starts only after a click, using the native Translator API in a supported desktop browser such as Chrome. HTTPS or localhost and an available original-to-target language pair are required. Availability depends on browser policy, device support and storage.

Manual editing and saving remain available without this API.

Translation runs on the user’s device. The plugin sends no text to a hosted translation API, requires no API key or translation account, and has no cloud fallback. Chrome may connect to Google’s infrastructure to download language models after translation is started, involving normal download connection information handled by Chrome.

The plugin does not fetch executable PHP or JavaScript from that infrastructure.

Saving workbench results sends translated content, source ID/fingerprint, language, URL choices and a security nonce to your own WordPress server. Dictionary saving sends its edited form rows there. Nothing is saved, published or marked reviewed automatically; review accuracy before saving.

Copy unsaved work before leaving.

Provider information:

com/docs/ai/translator-api

com/privacy

com/chrome/terms/

com/terms

No analytics, telemetry or diagnostic uploads are included. Optional language navigation stores an explicit language choice and a 30-day expiry in localStorage, without a preference cookie or telemetry upload. Settings, relationships and saved dictionaries remain in the WordPress database.

The voluntary support link opens PayPal only when clicked.

Third-party resources

txt. No flag files are fetched externally.

WordPress.org metadata

Plugin tags

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

  • language switcher
  • hreflang
  • multilingual
  • pages
  • translations
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.4 · PHP 7.4
Update activity27 Oct 20265d 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.