- 状态
- 已解决
- 报告针对
- WPML Multilingual CMS 4.6.9
- 解决于
- WPML 4.6.10
- 主题标签
- Bug
问题概述
在 WordPress 多站点网络或采用子文件夹安装的单站点中,激活为默认语言使用目录选项会导致分类法存档重定向不正确,从而产生 404 错误。
临时解决方法
在继续操作之前,请确保已对站点进行了完整备份。
您可以尝试安装 WPML 的最新 Beta 版(v 4.6.10)
或者尝试以下操作:
- 打开 …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php 文件。
- 找到第 104 行。
- 将:
$currentUri = substr( $currentUri, strlen( $path ) );
- 更改为:
$currentUri = '/' . ltrim(substr( $currentUri, strlen( $path ) ), '/');