- 状态
- 已解决
- 解决于
- WPML 4.9
- 相关插件/主题
- Redis Object Cache
- 主题标签
- Compatibility
问题概述
如果您将WPML与Redis Object Cache插件配合使用,您可能会遇到一个问题,即只有在手动清除对象缓存后,主题 & 插件本地化扫描才会本地化新的字符串。具体来说,当您从WPML > 字符串翻译页面删除字符串,并再次扫描主题时,除非您先清除 Redis Object Cache,否则已删除的字符串不会重新添加到字符串翻译中。
临时解决方法
在继续操作之前,请确保您的站点有完整备份。
- 打开主题的 functions.php 文件。
- 添加以下行:
//workaround compsupp-7057 add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );