WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 3.5.0
Решено в
WPML Multilingual CMS 3.5.1 beta 3

Обзор проблемы

В недавнем релизе WPML 3.5.0 мы добавили новую таблицу icl_string_pages для предварительной загрузки переводов строк и повышения производительности сайта.

Однако на некоторых конкретных сайтах URL-аргументы, такие как http://my-site.com/my-page/?arg1=value1&arg2=value2, используются для других целей. Это увеличивает количество ненужных строк в таблице icl_string_pages. В результате размер таблицы может достигать сотен МБ, и это существенно влияет на производительность сайта.

Обходное решение

Текущее обходное решение — перейти на бета-версию 3 WPML Multilingual CMS 3.5.1 или дождаться официального релиза 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');

Затем, после одного посещения Вашего сайта, Вам необходимо удалить эту настройку.

Все известные проблемы →