Как на сайте WP принять внешний (от другого сервера) HTTP запрос?
Пожалуйста, подскажите в какую сторону подумать:
На сайте WP нужно принять о обработать внешний HTTP-запрос от сервиса (Яндекс.Деньги) (метод POST, MIME-тип — application/x-www-form-urlencoded).
Никак не могу придумать где разместить обработчик и как сформировать ссылку на него, чтобы указать ее сервису куда он должен слать этот самый запрос.
Тупое решение, вроде создания в корне файла с обработчиком wp-filename.php и указания в качестве ссылки https://myexample.com/wp-filename.php не катит. Ну хотя бы потому, что все это мимо WP и нет ни доступа к БД, ни к хукам, ни к объектам. Конечно, можно подключиться к БД прям из этого файла через PDO, но это всё ужасно криво.
А как красиво реализовать - не придумывается. Подскажите, плз!
В functions.php вашей активной темы добавьте:
Ну и естественно яндексу сообщите ваш URL типа
http://ваш сайт/yandex-money/