WPML
状态
已解决
解决于
4.4.5

问题概述

根据您的固定链接结构,REST API 端点的 URL 中会缺少一个斜杠或多出一个斜杠。

临时解决方法

我们的开发人员正在检查此错误,以制定永久修复方案。

作为临时解决方法,请前往设置固定链接,并将缺少的末尾斜杠添加到您的自定义固定链接结构中。

或者您也可以应用以下补丁:

注意:如果您在应用当前补丁时遇到任何问题,请提交支持问题,我们将为您提供帮助。

编辑文件 sitepress-multilingual-cms/classes/url-handling/converter/strategy/class-wpml-url-converter-subdir-strategy.php 第 57 行,并将:

return $this->convert_url_string( $url, $sitepress->get_current_language() );

替换为:

$matchTrailingSlash = $url[ strlen( $url ) - 1 ] === '/' ? 'trailingslashit' : 'untrailingslashit';
return $matchTrailingSlash( $this->convert_url_string( $url, $sitepress->get_current_language() ) );

所有已知问题 →