- ステータス
- 解決済み
- 解決されたバージョン
- 4.2.7
問題の概要
スラッグがすべて数字で構成されているカテゴリーがある場合、リダイレクトループが発生する可能性があります。
たとえば、http://example.com/category/1234/がそれ自身に対して302リダイレクトを行う可能性があります。
回避策
../wp-content/plugins/sitepress-multilingual-cms/classes/query-filteringフォルダーにあるclass-wpml-query-parser.phpファイルを編集します。
maybe_redirect_to_translated_taxonomy()関数を見つけます。
以下のコードを:
if ( $translated_slugs && $slug !== $translated_slugs[0] ) {
次のように変更します。
if ( $translated_slugs && $slug != $translated_slugs[0] ) {