WPML

问题概述

如果您将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' );

所有已知问题

仍然遇到此问题?

如果更新无法解决问题,请提出支持问题,我们将与您一起排查。