- ステータス
- 解決済み
問題の概要
1つのタクソノミーに1000を超えるタクソノミータームがある場合、翻訳が正しく表示されない場合があります。
これは、タクソノミータームの翻訳が非常にリソースを消費する処理になり、パフォーマンスに影響を与える可能性があるためです。このため、WPMLには1つのタクソノミーあたりのタクソノミーターム数を1000に制限する組み込みのフィルターが備わっています。
回避策
その制限を変更するには、wp-config.phpファイルを開き、次のようなコードを追加します。
define('WPML_TAXONOMY_TRANSLATION_MAX_TERMS_RESULTS_SET', '5000');
引き続き翻訳に問題がある場合は、制限をより高い値に引き上げてください。