Тут вот высказали такую мысль по этому поводу:
"Typing it into the address bar separately makes it a separate request. Do you expect the “site” to remember the last AJAX request? Well, that’s not how that works. Think about how that would work with more than visitor. The response is what you see in the network console for your AJAX request. That’s it. End of story. Other requests are other requests."
Т.е. идея увидеть результат запроса на странице какая-то не сильно плодотворная. Кажется можно просто использовать $_POST['name'] в коде. Я еще это не протестировала.
Вот это я не знаю где смотреть:"удостоверься в бразуере в инспекторе что у тебя в коде действительно POST стоит". Но в гугл консоле в разделе Network для моего php файла почему-то написано:
response.php?name=Andrew&nickname=Aramis
Мне кажется так бывает при GET запросе.
Спасибо за ответ. Использовать встроенную функцию аутентификации - а она будет работать в этих отдельных файлах?
А вот это "Basic Authentication with Application Passwords" работает только для приложений? Для плагинов не подходит?
Наверно вы имеете ввиду эту строчку : file_get_contents('php://input')?
С ней тоже не получается. У меня нет никакого инпута. Я вообще-то пытаюсь написать вп плагин добавляющий paypal кнопку на страницу. При нажатии на эту кнопку в php файл должен передаваться номер созданного ордера и он должен быть добавлен в линк. Так что никакого инпута нет, а без него наверно не работает та строчка?
"Typing it into the address bar separately makes it a separate request. Do you expect the “site” to remember the last AJAX request? Well, that’s not how that works. Think about how that would work with more than visitor. The response is what you see in the network console for your AJAX request. That’s it. End of story. Other requests are other requests."
Т.е. идея увидеть результат запроса на странице какая-то не сильно плодотворная. Кажется можно просто использовать $_POST['name'] в коде. Я еще это не протестировала.