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

問題の概要

文字列翻訳を更新して有効化した後、サイトのURLの一部またはすべてが、ページの実際のコンテンツではなくブログページにリダイレクトされます。

回避策

開発チームはこの問題の修正に取り組んでいます。それまでの間、以下の暫定的な修正をお試しください。


  1. サイトの完全なバックアップを作成します。

  2. /plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-endpoints-support.phpファイルを開きます。

  3. 131行目を見つけます。

  4. 以下を:
    if ( $endpoint_value === $endpoint_translation ) {
     continue;
    }

    次のように置き換えます。

    if ( $endpoint_value === urldecode($endpoint_translation) ) {
     continue;
    }

すべての既知の問題 →