WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 3.5.0
解決されたバージョン
WPML Multilingual CMS 3.5.1 beta 3

問題の概要

最近のリリースであるWPML 3.5.0では、文字列の翻訳を事前読み込みしてサイトのパフォーマンスを向上させるために、新しいテーブルicl_string_pagesを追加しました。

しかし、一部の特定のサイトでは、http://my-site.com/my-page/?arg1=value1&arg2=value2のようなURL引数が別の目的で使用されています。これにより、icl_string_pagesテーブルの不要な行が増加します。その結果、テーブルのサイズが数百MBに達する可能性があり、サイトのパフォーマンスに大きな影響を及ぼします。

回避策

現在の回避策は、WPML Multilingual CMS 3.5.1ベータ版3にアップグレードするか、WPML Multilingual CMS 3.5.1の公式リリースを待つことです。

以前のベータ版(3.5.1ベータ版2または3.5.1ベータ版1)からアップデートする場合は、wp-config.phpに一時的にこの設定を追加する必要があります。

define('ICL_SITEPRESS_DEV_VERSION', '3.5.1');

その後、サイトに1回アクセスしてから、その設定を削除する必要があります。

すべての既知の問題 →