Optimize your multilingual site when using the Yoast SEO or Rank Math plugins. Translate SEO text, localize breadcrumbs, and create sitemaps.
เวอร์ชัน 5.2.0-beta.2 beta
- WPML SEO: the Translation Dashboard no longer reads and unserializes the whole Yoast term SEO option once per term - one read per build, and no stack trace per term.
เวอร์ชัน 5.2.0
What's new
- Yoast SEO 27.1 Schema Aggregation is fully supported on multilingual sites.
- REST requests for a page's SEO head return it in that page's language.
- Yoast SEO's readability analysis runs in the language of the content, not the admin language.
- Rank Math sitemaps include the translated archive pages of custom post types.
- Changes made in Yoast SEO's bulk editor update the translation status of the post.
Performance
- Faster pages: WPML and WPML SEO take far fewer call-stack traces, including on every read of Yoast SEO term data in the admin.
Fixes
- With Yoast SEO's category-base stripping and No Category Base (WPML), /favicon.ico no longer redirects to itself endlessly.
- Rank Math XML sitemap pages no longer repeat some posts and drop others when posts share a modified time, with a domain per language.
- Sitemap pagination is correct.
- Rank Math Shop sitemap hreflang alternates use each language's own slug on every domain.
- Yoast SEO Shop sitemap hreflang alternates use each language's own slug on every domain.
- Yoast SEO Premium redirects with a domain or parameter per language no longer capture the other language's URL or point to the default domain.
- Rank Math primary terms of other taxonomies are copied and mapped to translations.
- The Rank Math breadcrumb Home link points to the home page in the current language.
- IndexNow accepts the URLs of every language, because the IndexNow plugin no longer places its key location in a language directory.
- Rank Math with IndexNow submits second-language URLs when the default language uses a directory.
- Rank Math's Instant Indexing submits the correct URL for translated content automatically.
- The text values of every Rank Math schema type can be translated.
- Rank Math accepts a translated URL on its own language domain when building the page head.
- Approving translation reviews works with Rank Math SEO PRO and customized permalinks.
- With Rank Math's Remove Base setting on, REST requests are no longer redirected to a product whose slug matches the endpoint.
- Rank Math's custom author base slug is translated.
- Product category archive URLs work in secondary languages after upgrading WooCommerce Multilingual to 5.6.x, also on sites that had the base translated.
- Yoast SEO meta fields set to Copy are synchronized to translations.
- Yoast SEO's primary category syncs to translations for custom taxonomies.
- Yoast SEO meta descriptions show on duplicated pages.
- The "Hreflang tags moved to your sitemap" notice reaches admins in every admin language.
- Search results pages no longer show a PHP 8.1+ "ltrim(): Passing null" deprecation notice when Yoast SEO breadcrumbs are enabled.
- Calendar embeds no longer cause "urlencode(): Passing null" deprecation warnings.
- When a headless site asks Yoast SEO for the home page's head over REST, the social title and description now match the page in that language.
- Built and released together with WPML 5.2.0, with the same shared library version.
เวอร์ชัน 5.2.0-beta.1 beta
- A PHP 8.1+ "ltrim(): Passing null" deprecation notice on search results pages when Yoast SEO breadcrumbs are enabled.
เวอร์ชัน 5.1.0
This release fixes the title, description and address of translated term archives when Yoast SEO builds them outside the WordPress admin.
Translated term archives
- Yoast SEO's scheduled rebuild and its command line command now build a translated term archive from the translated term, instead of the source term.
- A second one-time repair clears a Yoast SEO value that WPML SEO 5.0.0 stored on a translated term when it matches your string translation, so a later edit in String Translation reaches the term archive again.
- Every term is marked for re-indexing after the update, so Yoast SEO rebuilds the archives that an earlier run built from the source term.
Also in this release
- WPML SEO no longer writes deprecation notices to the debug log on PHP 8.4.
เวอร์ชัน 5.0.1
This release stops WPML SEO from writing Yoast SEO values onto your translated terms, and repairs the terms it affected.
Yoast SEO fields on translated terms
- Creating a term translation in the WordPress admin no longer writes Yoast SEO values onto your other translated terms.
- Translated terms that show the source text in their Yoast SEO fields after the update to 5.0.0 are repaired once, so they follow your string translations again.
- A Yoast SEO value you typed yourself on a translated term stays as it is.
เวอร์ชัน 5.0.0
This release fixes several issues affecting redirects, sitemaps and translated term data when you use WPML SEO alongside Yoast SEO or Rank Math.
Yoast SEO Premium redirects
- Regex redirects now work correctly on secondary-language pages when your site uses languages in directories.
- Saving a translated product category no longer creates a broken redirect loop on sites using a different domain per language.
- Yoast SEO Premium's Redirects screen no longer rejects valid redirects for secondary-language content on sites using language directories.
Sitemaps
- The per-language sitemap list now appears on WPML → Settings → URLs and SEO for sites using a different domain per language.
Term meta and taxonomy translation
- Yoast SEO and Rank Math term meta fields, including category and taxonomy data, now stay correctly synced and indexed when you edit and translate terms.
- Yoast SEO term meta fields served from the translation are now locked in the secondary-language admin.
- Category slugs now translate correctly when Rank Math's "Remove parent slugs" option is enabled.
Author archives and schema
- Author archive titles, descriptions and URLs are now translated correctly for each language.
- A per-post Schema page type or article type setting now survives translation on sites that cannot reach WPML's online configuration.
Also in this release
- WPML SEO now follows WPML 5.0's new way of switching languages, so every page keeps the language it was built in.
เวอร์ชัน 2.2.5
- [RankMath SEO & Yoast SEO] Fixed an issue with translations of the Home and Blog URLs in the sitemap.
- [Yoast SEO] Fixed an issue with indexing the translated term meta information.
- [Yoast SEO] Improved the performance of sitemap rendering.
เวอร์ชัน 2.2.4
- [Yoast SEO] Performance: Restricted term meta translation to the frontend to prevent timeout when saving a term.
- [Yoast SEO] Fixed the links in languages when the sitemap URL includes a query parameter.
เวอร์ชัน 2.2.3
Fixes
- For both, Rank Math SEO and Yoast SEO, we now make sure that the sitemap sets hreflang according to the language configuration.
เวอร์ชัน 2.2.2
- Rank Math SEO: Fixed a fatal error when rendering alternative languages in video sitemaps.
- Resolved an issue where hidden languages were incorrectly included as alternate language references in sitemaps.
เวอร์ชัน 2.2.1
- Fixed a fatal error in taxonomy sitemaps that occurred when term_id was different from term_taxonomy_id.
เวอร์ชัน 2.2.0
YoastSEO
- Added support for translating term meta data using the WPML Translation Management Dashboard.
- Fixed an issue with the language in news sitemaps coming from the "WP SEO News" addon.
- Added alternative languages (hreflangs) to sitemaps.
- Implemented an improvement to check if a term is indexable before adding it to the sitemap.
- Refactored the way first links are listed in sitemaps to fix pagination bugs.
- Fixed the WooCommerce shop page URL in the sitemap.
- Added support for sitemap caching which is not enabled by default, but Divi enables it.
- Improved overall performance by restricting home_url filters to sitemaps.
- Improved overall performance by removing an unnecessary flush of WPML's convert-url cache in every request.
- Fixed an edge case issue with the breadcrumb title for categories after it is updated.
Rank Math SEO
- Implemented a fix that syncs primary category to translations.
- Added alternative languages (hreflangs) to sitemaps.
- Added the option to filter sitemaps by language in language-per-domain setups.
- Added the option to filter sitemaps by language in HTML sitemaps.
เวอร์ชัน 2.1.1
Usability
- Integrated the plugin with the new Translation Management Dashboard.
- Implemented the new Advanced Translation Editor (ATE) layout for SEO fields.
- Implemented the job field’s 'purpose' attribute to limit characters in the translations of an SEO title and meta description in ATE.
Fixes
- [Rank Math SEO] Fixed the front page URL when the language source is different than the default language.
- [Rank Math SEO] Fixed the support for 'strip/remove base' features when the base is translated.
- [WordPress SEO] Fixed the support for 'strip category base' when the category base is translated.
- [WordPress SEO] Partially improved the performance issue related to 'maybe_return_original_url_in_get_home_url_filter'.
เวอร์ชัน 2.1.1-rc.1 beta
No changes in relation to WP SEO Multilingual Beta 2
See changelog for WP SEO Multilingual 2.1.1เวอร์ชัน 2.1.1-b.2 beta
Changes in relation to beta 1
- [WordPress SEO] Partially improved the performance issue related to
maybe_return_original_url_in_get_home_url_filter.
เวอร์ชัน 2.1.1-b.1 beta
Usability
ซื้อเพื่อดาวน์โหลด
- Integrated with the new Translation Management Dashboard.
- Implemented the new Advanced Translation Editor (ATE) layout for SEO fields.
- Implemented the job field's `purpose` attribute to limit characters in the translations of an SEO title and meta description.
- [Rank Math SEO] Fixed the front page URL when the language source is different than the default language.
- [Rank Math SEO] Fixed the support for "strip/remove base" features when the base was translated.
- [WordPress SEO] Fixed the support for "strip category base" when the category base was translated.
เวอร์ชัน 2.1.0.1
- Confirmed compatibility with WordPress 6.7 (Beta 3)
เวอร์ชัน 2.1.0
- Handled PHP 8.1 deprecation notices
- [WP SEO] Copy once the Yoast's term meta (social images and indexation setting)
- [WP SEO] Fixed the Schema Graph Site URL to show the correct language URL for the site and company logo
- [WP SEO] Copy the product's primary category to translations
- [WP SEO] Fixed the display of hidden languages in taxonomy sitemaps
- [WP SEO] Fixed the stripped category base on translated categories
- [WP SEO] Fixed an issue with converting the taxonomy breadcrumb link
- [WP SEO] Added support for canonical URLs on author archive pages
- [WP SEO] Fixed the translation of OpenGraph front page settings
เวอร์ชัน 2.0.1
Fixes
- Fixed an issue with the schema graph and canonical link tag missing the root URL when using Yoast.
เวอร์ชัน 2.0.0
Features
- Changed the plugin name to WPML SEO.
Compatibility
- Prevented to access the RankMath SEO sitemap from the secondary language directory.
- Fixed a fatal error when running with LearnPress.
เวอร์ชัน 1.3.0
Features
- Added a dependency check to make sure the WPML Core version is compatible.
Fixes
- Fixed an issue with encoded URLs and canonical and og:url translation.
- Fixed the canonical and og:url link for post type archives.
- Fixed the title translation for the search results page.
- Added support for page title and meta description translation on pages where front page is set to display blog posts.
- Removed redirect handling if the premium version is not installed.
Compatibility
- Fixed the sitemap for front page and blog page translations when it's not translated yet or set as non-indexable.
- Fixed a 404 error on category page when the breadcrumb setting is changed and the category prefix is removed.
เวอร์ชัน 1.2.4
Fixes
- Fixed an issue with sitemaps when the language URL format uses a directory for the default language.
เวอร์ชัน 1.2.3
- Fixes the default breadcrumb title translation for post type archives.
- Fixes the translation of post type archive links in breadcrumbs.
เวอร์ชัน 1.2.2
- Fixed the translation of the archive breadcrumb in post pages.
เวอร์ชัน 1.2.1
- Fixed the post title meta which was overwritten by the post archive title.
- Fixed a fatal error when running WordPress SEO version prior to 14.0.
เวอร์ชัน 1.2.0
Features
- Added the ability to sync the primary category to its translations.
Fixes
- Fixed the indexing of translations saved by WPML.
- Fixed invalid redirects created when we have a directory for the default language.
- Fixed redirect validation when the language folder is enabled for the default language.
- Fixed an issue with translating breadcrumb links and titles.
- Fixed an issue with translating titles and descriptions for post type archives and system pages.
Compatibility
- Removed duplicated sitemaps in language folders.
เวอร์ชัน 1.1.1
- Fixed a compatibility issue with PHP 5.6.
เวอร์ชัน 1.1.0
Features
- You can now add images to the translated home page in the sitemap.
Fixes
- Fixed a wrong URL in the admin notice for automatic redirects.
- Fixed an issue with automatic redirections for pages and custom post types.
- Added a mechanism to prevent adding languages to non-translatable post types.
เวอร์ชัน 1.0.3
Fixes
- Fixed a fatal error that happened when WPML was not active.
- Fixed the "not found" errors in secondary languages.
เวอร์ชัน 1.0.2
Fixes
- Fixed validation of the redirection on secondary languages.
- Fix the order in which plugins are loaded (fixes issues with redirects).
- Fixed several issues redirecting translated urls.
เวอร์ชัน 1.0.2-b.1 beta
- Fixed several issues redirecting translated urls.
- Fixed validation of redirects on secondary languages.
- In the sitemap, added the lastmod tag to home page.
เวอร์ชัน 1.0.1
Features
- Don't run strip-category compatibility code when it's disabled
- Check if archive has a link before add its translation to the sitemap
- Required changes for upcoming Yoast release
Fixes
- Avoid URL conversion when checking if a redirect should be created.
- Fixed fatal error when Yoast is not present
เวอร์ชัน 1.0.0
Fixes
- Move existing compatibility code for Yoast SEO to a separate plugin.