WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 3.4.1
解決されたバージョン
WPML Multilingual CMS 3.7

問題の概要

Yoast SEOのカテゴリサイトマップにおいて、セカンダリ言語のURLが正しくありません。そのスラッグはデフォルト言語のカテゴリから取得されています。

例えば、Housesというカテゴリがあり、フランス語でMaisonsに翻訳される場合、サイトマップは現在、次のようなURLを生成します。

http://example.com/category/houses/ (英語 – デフォルト言語)

http://example.com/fr/category/houses/ (フランス語 – セカンダリ言語)

しかし、正しいURLは次のようになります。

http://example.com/category/houses/

http://example.com/fr/category/maisons/

回避策

一時的な回避策として、WPML -> 言語 -> テーマを多言語で機能させるに移動し、多言語機能のためにIDを調整するオプションの選択を解除します。

すべての既知の問題 →