У меня на сайте очень простая электронная коммерция.Это просто корзина покупок, таблица с названием «заказы» и интеграция с платежным шлюзом.Шлюз работает хорошо, так как, когда я нажимаю «купить», он перенаправляет на веб-сайт шлюза https, и все там делается.
Мой вопрос: этот шлюз возвращает код состояния на мой веб-сайт.Мне нужно настроить некоторые URL, например www.mysite.com/get-return.php, www.mysite.com/get-error.php и www.mysite.com/get-receipt.php
Проблема в том, что я использую Wordpress, поэтому я не могу просто указать php-файл в моей папке тем.Мне нужно каким-то образом добавить некоторую логику, используя add_action
перед отправкой любых заголовков (возможно, я собираюсь использовать хук init
), и заставить мой плагин выполнять всю реализацию, которую www.mysite.com/get-return.php будет делать.
Можно ли определить, используя add_action
и хук init
, который вызывался, чтобы я мог реализовать логику в плагине, предполагая, что www.mysite.com/get-return.php существует, и не возвращает 404 его вызывающей стороне?