Я использую очки и вознаграждения WooCommerce для выдачи очков лояльности, но это работает, только если пользователи создают учетную запись.Я хочу, чтобы пользователи увидели сообщение о том, что они не будут зарабатывать очки лояльности, если они не войдут в систему или не создадут учетную запись.
Я успешно выполнил следующее уведомление для пользователей, которые не вошли в систему. Нажав кнопку "Поле «Создать учетную запись» при оформлении заказа фактически не регистрирует клиентов, поэтому мне нужно уведомление, которое может появиться / исчезнуть в зависимости от выбора пользователя в поле «Создать учетную запись», пожалуйста.
add_action('woocommerce_review_order_before_submit', 'my_custom_message1');
function my_custom_message1() {
if ( ! is_user_logged_in() ) {
wc_print_notice( __('You are ordering as a guest, loyalty points will not be earned'), 'notice' );
}
}
Я хочу оставить возможность оформить заказ в качестве гостя.Спасибо!