我正在尝试使用WooCommerce创建一个自定义的注销URL,如下所示:
$logout = wc_logout_url(); echo '<a href="' . $logout . '"></a>';
…但是当我尝试添加如下重定向URL时,它似乎不会重定向并最终指向实际的注销URL,例如:
http://example.com/customer-logout/?_wpnonce=dd29939e30
…并显示“找不到404页”和 不 甚至注销用户。
$logout = wc_logout_url(site_url('/')); echo '<a href="' . $logout . '"></a>';
我做错什么了?
我可以确认,当在标准WooCommerce安装中包含重定向参数时,这不起作用。尝试使用wordpress函数而不是woocommerce函数。
wp_logout_url( '/' );