You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决WordPress中点击加入购物车时弹出登录窗口的问题

移除WooCommerce加入购物车时的登录弹窗

方法一:修改后台核心设置

  • 登录WordPress后台,依次打开「WooCommerce」→「设置」→「账户与隐私」
  • 在「客户账户」区域,取消勾选「要求客户在添加商品到购物车前登录」选项
  • 点击页面底部的「保存更改」即可生效

方法二:添加自定义代码

  • 进入后台「外观」→「主题文件编辑器」,找到当前启用主题的functions.php文件
  • 在文件末尾粘贴以下代码:
// 取消WooCommerce强制登录才能加购的限制
add_filter( 'woocommerce_add_to_cart_validation', 'disable_add_to_cart_login_check', 10, 3 );
function disable_add_to_cart_login_check( $passed, $product_id, $quantity ) {
    if ( ! is_user_logged_in() ) {
        $passed = true;
    }
    return $passed;
}
  • 点击「更新文件」保存修改

方法三:检查第三方插件

  • 如果你装了会员、权限管理类插件(比如WooCommerce Memberships),进入插件设置页
  • 查找是否有「仅允许登录用户添加商品到购物车」相关选项,将其关闭即可

内容的提问来源于stack exchange,提问作者Abdihalim Abdiaziz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 10:01:56