Власники онлайн магазинів нерідко стикаються з необхідністю встановити мінімальну суму замовлення, перш ніж це замовлення буде прийнято. Це може бути пов'язано з витратами на обробку, обробку та/або доставку – часто маленькі замовлення роблять такий продаж невигідним.
Сьогодні ми додамо невеликий фрагмент коду до теми WordPress, який дозволить власникам магазинів встановлювати мінімальну суму для всіх своїх замовлень.
Встановіть та активуйте дочірню тему
Як завжди при додаванні стороннього коду до теми WordPress, першим кроком є створення та встановлення дочірньої теми. Цей крок важливий для збереження всіх змін під час оновлень теми.
Весь наведений нижче код помістіть у файл functions.php вашої дочірньої теми. Якщо файл functions.php порожній, розташуйте код відразу під тегом, що відкриває <? php. В іншому випадку, якщо файл має вміст, помістіть код у кінець файлу, перед закриваючим тегом ?>PHPякщо він існує.
add_action( 'woocommerce_checkout_process', 'cssigniter_set_minimum_order_amount' ); add_action( 'woocommerce_before_cart', 'cssigniter_set_minimum_order_amount' ); function cssigniter_set_minimum_order_amount() { // Change the number below to modify the minimum amount. $minimum = 50; if ( WC()->cart->total < $minimum ) { if ( is_cart() ) { wc_print_notice( sprintf( /* translators: %1$s: current order total %2$s: minimum order total */ __( 'Your current order total is %1$s — you must have an order with a minimum of %2$s to place your order ', 'your-text-domain' ), wc_price( WC()->cart->total ), wc_price( $minimum ) ), 'error' ); } else { wc_add_notice( sprintf( /* translators: %1$s: current order total %2$s: minimum order total */ __( 'Your current order total is %1$s — you must have an order with a minimum of %2$s to place your order ', 'your-text-domain' ), wc_price( WC()->cart->total ), wc_price( $minimum ) ), 'error' ); } } }
Дивіться також:
Як збільшити онлайн видимість для сайту електронної комерції
Додайте до коду мінімальну суму замовлення
Мінімальну суму замовлення можна змінити в рядку 6 вище за представлений код. Завдяки цьому коду користувач отримає повідомлення на сторінці кошика про мінімальну суму замовлення, якщо замовлення не перевищує його. Крім того, якщо користувач перейде до оформлення замовлення і спробує розмістити замовлення, на екрані висвітиться таке повідомлення про помилку, що стосується мінімальної суми замовлення.
Цей короткий посібник допоможе встановити мінімальну суму замовлення для покупців у вашому інтернет-магазині WooCommerce. Для замовлень, розмір яких нижче за цю суму, буде надіслано повідомлення, що інформує клієнтів про те, що їм необхідно збільшити загальну суму кошика, інакше вони не зможуть оформити замовлення.
Джерело: cssigniter.com
Коментарі до запису: 0