В Woocommerce я пытаюсь найти способ применить 20% скидку на первый заказ, сделанный новым клиентом. Похоже, что для этого я могу использовать функции woocommerce_after_checkout_validation и check_new_customer_coupon , но это не сработает. function.php: add_action('woocommerce_after_checkout_validation','check_new_customer_coupon', 0); function check_new_customer_coupon(){ global $woocommerce; // you might change the name of your coupon $new_cust_coupon_code = 'test'; $has_apply_coupon = false; foreach ( […]
У меня был этот код в function.php моей темы, чтобы отобразить процент после цены, и он отлично работал в WooCommerce v2.6.14. Но этот фрагмент больше не работает на WooCommerce версии 3.0+. Как я могу это исправить? Вот этот код: // Add save percent next to sale item prices. add_filter( 'woocommerce_sale_price_html', 'woocommerce_custom_sales_price', 10, 2 ); function […]