我在将网站上的产品添加到购物车时遇到问题。这个网站不是我开发的,所以一开始我查看了代码并找到了一个"按钮"它会调用弹出窗口进行快速订购,这里是(wp-content / themes / mytheme / woocommerce / single-product / price.php):
<a href="#" class="btn add-to-cart eModal-1" data-product="<?=$product->id;?>" onclick="yaCounter33486453.reachGoal('oneclick'); return true;"><? echo __('submit your application', 'lati')?></a>
我已将其更改为:
<a href="http://example.com/?add-to-cart=<?=$product->id;?>" class="btn add-to-cart" data-product="<?=$product->id;?>"><?php echo esc_html( $product->single_add_to_cart_text() ); ?></a>
所以当我点击这个按钮时,它只是重定向到主页面,没有任何反应。我试图重定向到/ cart /?add-to-cart = id;?&gt;但仍然没有,它说购物车是空的。
我做错了什么?
更新
<form class="cart" method="post" ... style="display: none;"> ... <input name="add-to-cart" value="..." type="hidden"> <button type="submit" class="single_add_to_cart_button button alt">Add to cart</button> </form>
为什么会自动隐藏?
答案 0 :(得分:1)
Woocommerce是一个插件,应该编辑&#34;编辑&#34;没有别的。我不建议使用它,我不建议将Wordpress用于商店。
我去过那里,完成了,不会推荐它......
答案:
使用以下内容替换您的回音,这应该在页面上回显:
echo ('submit your application')
然后在CSS文档中设置样式
答案 1 :(得分:0)
购物车模板错了。以前的程序员添加了他们自己的模板,但我将其更改为基本模板,一切正常。