Отключить только вариант оформления заказа в WordPress - PullRequest
0 голосов
/ 13 июня 2019

У меня есть торговый сайт WordPress.на данный момент я хочу просто отключить опцию оформления заказа на моем сайте, пока не обновлю все цены на товары.Я пробовал искать в сети различные решения.но не смог найти подходящего решения.Я ожидаю получить помощь отсюда.заранее спасибо.:)

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

Вы можете просто отключить все способы оплаты на странице 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>';
0 голосов
/ 14 июня 2019
remove_action( 'woocommerce_proceed_to_checkout',
'woocommerce_button_proceed_to_checkout', 20);
...