Wordpress - добавление URL перенаправления на основе содержимого * Cook ie - PullRequest
0 голосов
/ 15 апреля 2020

Я хотел бы настроить URL-адрес Wordpress, например "/ checkout", который бы выполнял следующие действия:

  1. Чтение файлов cookie пользователя
  2. Выполнение вызова API для сторонний сервис
  3. Перенаправить пользователя на динамически сгенерированный URL, основанный на содержимом cook ie и результатах API.

Как мне go зарегистрировать этот маршрут в Wordpress? Я мог бы установить это как конечную точку в API WordPress REST, но я бы хотел, чтобы URL был чем-то дружественным, например "/ checkout"

Я предполагаю, что это что-то вроде этого:

add_endpoint('/checkout', function(){

  // Read cookies

  // API Request

  // Redirect user 
}

Я могу написать все содержимое функции, но не знаю, как go зарегистрировать такой URL в WP. Есть ли в WordPress какие-либо хуки или фильтры, например, c, которые позволили бы мне сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...