- 状态
- 未解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 5.3.5
- 主题标签
- Bug, WCML
问题概述
如果您将语言 URL 格式设置为语言名称作为参数添加,您会发现,在次要语言的我的帐户页面注销后,您会被重定向到 wp-login.php,而不是留在我的帐户页面。
临时解决方法
在继续操作之前,请确保对您的网站进行完整备份。
- 在您主题的 functions.php 文件中添加以下代码:
add_filter( 'logout_url', function( $url ) { return str_replace( '&', '&', $url ); }, 5 ); // Priority 5 to run before WPML's Core filter.
或者,您可以在 WPML > 设置页面中关闭允许翻译登录和注册页面选项。