仅禁用wordpress中的checkout选项

时间:2019-06-13 16:52:02

标签: wordpress woocommerce shopping-cart checkout disable

我有一个WordPress购物网站。目前,我只想从我的站点禁用checkout选项,直到我更新所有产品的价格。我尝试通过网络搜索不同的解决方案。但找不到任何合适的解决方案。我希望从这里得到帮助。提前致谢。 :)

2 个答案:

答案 0 :(得分:0)

remove_action( 'woocommerce_proceed_to_checkout',
'woocommerce_button_proceed_to_checkout', 20);

答案 1 :(得分:0)

您可以仅在WooCommerce->“设置”页面上禁用所有付款选项。这应该避免用户完成订单,直到您完成价格更新为止。

更新: 如果要从视图中完全删除按钮,则可能需要修改WooCommerce文件。编辑以下文件:

路径:/woocommerce/templates/cart/cart-totals.php

//search woocommerce_proceed_to_checkout and comment the line
//this will remove the button from cart page

<?php //do_action( 'woocommerce_proceed_to_checkout' ); ?>

路径:/woocommerce/includes/wc-template-functions.php

//search woocommerce_widget_shopping_cart_proceed_to_checkout and comment the line
//this will remove the checkout on the cart menu display

//echo '<a href="' . esc_url( wc_get_checkout_url() ) . '" class="button checkout wc-forward">' . esc_html__( 'Checkout', 'woocommerce' ) . '</a>';