WPML
状态
未解决
报告针对
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 > 设置页面中关闭允许翻译登录和注册页面选项。

所有已知问题 →