0

我有一个 WordPress 购物网站。暂时我只想禁用我网站上的结帐选项,直到我更新产品的所有价格。我尝试在网上搜索不同的解决方案。但找不到任何合适的解决方案。我期待从这里得到帮助。提前致谢。:)

4

2 回答 2

0
remove_action( 'woocommerce_proceed_to_checkout',
'woocommerce_button_proceed_to_checkout', 20);
于 2019-06-14T03:50:38.207 回答
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>';
于 2019-06-14T04:26:50.767 回答