- ステータス
- 未解決
- 報告対象
- WPML SEO 2.1.0.1
- 関連するプラグイン/テーマ
- Rank Math SEO
- トピックタグ
- Compatibility
問題の概要
Rank Math SEOプラグインには製品URLから製品ベースを削除する高度な設定が含まれているため、site.com/product/ufo-detector/の代わりにsite.com/ufo-detector/というURLで製品が表示される場合があります。
この設定を使用すると、WPMLは製品の翻訳へのリンクを自動的に更新できなくなります。
/product/ufo-detector/へのリンクを含む英語のページがある場合、そのページをスペイン語に翻訳すると、リンクは自動的に/producto/detector-de-ovni/にあるスペイン語の製品へと更新されます。
しかし、製品ベースを削除すると、WPMLはそれが製品への内部リンクであることを検出できず、翻訳された製品を指すようにリンクを更新できなくなります。その場合、元のリンクは変更されないままになります。
製品ベースを削除するRank Mathの設定を使用する場合、コンテンツを翻訳した後にリンクを修正するには、手動で翻訳を編集する必要があります。
回避策
元の投稿のリンクで絶対URLではなく相対URLを使用している場合、WPML > 言語にある「テーマを多言語で機能させる」の設定が、翻訳された正しい商品へのリダイレクトを処理します。この場合、翻訳されたページ内のリンクを手動で修正する作業を回避できます。