Обзор проблемы
Если Вы используете WPML с плагином Redis Object Cache, Вы можете столкнуться с проблемой, при которой сканирование в разделе Локализация тем и плагинов локализует новые строки только после ручной очистки объектного кеша. В частности, когда Вы удаляете строку на странице WPMLПеревод строк и снова сканируете тему оформления, удаленная строка не добавляется повторно в Перевод строк, пока Вы предварительно не очистите Redis Object Cache.
Обходное решение
Эта проблема исправлена в WPML 4.9. Обновление решает эту проблему на Вашем сайте, поэтому это обходное решение понадобится Вам, только если Вы пока не можете выполнить обновление.
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.
- Откройте файл functions.php Вашей темы оформления.
- Добавьте следующую строку:
//workaround compsupp-7057 add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );