WPML
状态
已解决
解决于
4.5.0

问题概述

使用 WooCommerce 扩展或其他使用类似 wc-auth/v1 端点的插件或主题的用户,可能会看到这些端点被错误地 URL 编码为类似 wc-auth%2Fv1 的形式。

在最新版本的 WPML 中,这可能会导致与这些插件或主题出现兼容性问题。

临时解决方法

我们的开发人员正在开发针对此问题的永久修复程序。作为临时解决方法,请尝试以下步骤:

完整备份您的网站。


  • 确保您的所有插件均为最新版本。

  • 编辑 wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-endpoints-support.php 文件并修改第 95 行

从:

return urlencode( $endpoint_translation );

改为:

return implode('/', array_map('urlencode', explode('/', $endpoint_translation)));

此更改不应影响不包含斜杠的端点。

所有已知问题 →