WPML

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

Когда включена функция Edge Side Includes (ESI) плагина LiteSpeed Cache, вкладка «Инструменты WPML» в разделе «Управление переводами» не загружается. Эта проблема вызывает ошибку в консоли браузера:

?wpml-app=ate-widget&ver=4.6.11:5 Uncaught SyntaxError: Invalid or unexpected token (at ?wpml-app=ate-widget&ver=4.6.11:5:3152)

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

Эта проблема решена. Обновление до последней версии решает эту проблему на Вашем сайте, поэтому это обходное решение потребуется Вам только в том случае, если Вы пока не можете выполнить обновление.

Перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.

  • Откройте файл …/wp-content/plugins/litespeed-cache/src/core.cls.php.
  • Найдите строку 720.
  • Замените:
    $this->_footer_comment .= "\n<!-- " . $data . ' -->';
  • На:
    $this->_footer_comment .= "<!-- " . $data . ' -->';

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

Всё ещё сталкиваетесь с этой проблемой?

Если обновление не устраняет проблему, отправьте запрос в поддержку, и мы разберемся в ней вместе с Вами.