- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 4.0.3
- Решено в
- 4.0.4
Обзор проблемы
Вы можете столкнуться с проблемой производительности при сохранении записи, в которой используются определенные конструкторы страниц.
Мы выявили эту проблему, и она будет исправлена в следующем релизе WPML.
Проблема вызвана выполнением действий сохранения при AJAX-запросе и может быть исправлена применением представленного ниже патча.
Обходное решение
Отредактируйте файл class-wpml-pb-string-translation.php в папке ../sitepress-multilingual-cms/vendor/wpml/page-builders/src/st/.
Удалите следующий код в строках 30, 31 и 32:
if ( defined( 'DOING_AJAX' ) && DOING_AJAX || defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST ) {
$this->save_translations_to_post();
}