我开发了一个使用Woocommerce的WordPress网上商店,它可以在我的开发服务器(例如dev.foo.com)上正常工作。然而,当我将该网站迁移到我的现场制作网络服务器(例如livefoo.com)并将实时域名指向该网站时,一旦将一个项目添加到您的购物篮中就会出现的“查看购物篮”按钮仍然链接到开发服务器(例如dev.foo.com/basket,而不是livefoo.com/basket)。我已经运行了几个搜索并替换插件来更新mysql数据库以将任何实例更改为新的域,但问题仍然存在。有任何想法吗?WordPress Woocommerce'查看购物车'链接到旧网站的链接
感谢
这将是奇怪的,但URL不硬编码到模板的一部分呢? – Fencer04
不是我能看到的。我刚刚发现,如果您从类别页面添加产品到购物篮,这只是一个问题。如果您登录到个别产品页面,“查看篮子”链接正常工作。我想这是在html或数据库中的硬编码链接。 –
你检查了你的模板吗?你在过滤“woocommerce_get_cart_url”吗? “购物车”链接是页面ID的固定链接,因此不应该使用硬编码。而只是为了它,冲洗你的永久链接。 – helgatheviking