Задать вопрос
JaxAdam
@JaxAdam
Junior Full-Stack Developer

Где лежат обработчики форм в Wordpress/Woocommerce?

Поскольку привык разрабатывать на самописном в хуках и тому подобном не шарю, но примерно понял что их можно изменять в functions через action, filter. Сейчас осуществляю прикрутку API оплаты по карте. Так вот не могу понять где найти PHP код, который занимается обработкой формы Checkout. Идея такая, что я просто найду тот самый хук, скопирую в functions и изменю под себя. Старый скрипт он стандартный вукомерсовский, перенаправляет на страницу оплаты самого плагина вукомерс, а мне надо чтобы редиректилось на страницу банка с чеком при отправке формы с выбором метода оплаты "По банковской карте".
  • Вопрос задан
  • 218 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
@antoshadrobyshev
WordPress & Woocommerce developer
Так это не работает. У WooCommerce есть Payment API, которое позволяет создавать свои шлюзы. Если кратко, то нужно расширить класс WC_Payment_Gateway и переопределить его методы.
Вот референсы:
- https://docs.woocommerce.com/document/payment-gate...
- https://rudrastyh.com/woocommerce/payment-gateway-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы