我使用以下代码在我的产品页面上制作了一个“后退”按钮:
add_action( 'woocommerce_before_single_product', 'back_button', 10 );
function back_button() {
global $product;
echo ' <button class="product-back-button" type="button" onclick="history.back();"> << Vissza</button> ';
}
唯一的问题是:当我在产品页面上执行一些操作(如“添加到购物车”)然后点击后退按钮时,它只是重新加载页面,我需要再次推送它以实现预期的行为。
你知道解决这个问题的方法吗? 谢谢!
最佳答案
我用过
add_action( 'woocommerce_after_add_to_cart_button', 'back_button', 10 );
function back_button() {
global $product;
echo ' <a href="javascript:history.go(-1)">Go Back</a> ';
}
在购物车按钮旁边放置一个后退 1 链接。我希望这能有所帮助。
关于wordpress - 产品页面上的 WooCommerce 后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55562525/