Описание woocommerce_review_order_after_payment
— Action
Хук woocommerce_review_order_after_payment позволяет добавлять кастомный контент после блока оплаты на странице оформления заказа. Он срабатывает после того, как пользователь выбрал способ оплаты, и перед подтверждением заказа
Примеры использования
Пример добавления дополнительной информации о доставке:
add_action('woocommerce_review_order_after_payment', function($order) {
echo 'Дополнительная информация о доставке: ожидаемая дата доставки - 5 дней.
';
});
В этом примере мы добавляем текст о доставке после блока оплаты
Пример отображения пользовательского сообщения в зависимости от суммы заказа:
add_action('woocommerce_review_order_after_payment', function($order) {
if ($order->get_total() > 100) {
echo 'Вы получили бесплатную доставку!
';
}
});
Здесь мы показываем сообщение о бесплатной доставке, если сумма заказа превышает 100
Пример добавления формы для подписки на новости:
add_action('woocommerce_review_order_after_payment', function($order) {
echo 'Подпишитесь на наши новости!
';
echo ' ';
});
Этот пример добавляет форму подписки на новости после блока оплаты
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить дополнительный контент или функционал после выбора способа оплаты на странице оформления заказа
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только вывода HTML
– Предупреждения
Убедитесь, что добавляемый контент не нарушает пользовательский процесс оформления заказа
Альтернативы
Тип: action
Этот хук срабатывает перед блоком оплаты и может использоваться для добавления информации о товарах или условиях
Используйте его, если нужно добавить информацию до того, как пользователь выберет способ оплаты