Тема: Wordpress. Як передати дані між JS i PHP
Я роблю плагін який дозволяє добавляти деяку спеціальну інформацію на сайт.
Після того як користувач опублікує статтю, я хочу перевірити чи скористався він моїм плагіном, якщо так то в БД потрібно записати дату (в самій статті дати не буде, тільки в БД) яку поставив користувач (це не та дата яку WP присвоює при створенні статті).
По натисканні спеціальної кнопки яку я створив у TinyMCE випливає вікно в якому користувач заповнює інформацією. Там є і
<input type="date" name="date" id="date" required/>
туди користував вписує дату, цю дату потрібно записати в БД.
І ось проблема, я не знайшов якогось методу обміну між JS і PHP
Наприклад:
Сесії у них окремі, тобто якщо я запишу щось в sessionStorage (JS) то я його не зможу дістати за допомогою $_SESSION (PHP) (якщо це можна поясніть як)
GET я не можу зробити через те що WP використовує post
<form name="post" action="post.php" method="post" id="post" autocomplete="off">
...
<input type="submit" name="publish" id="publish" class="button button-primary button-large" value="Publish">
А в POST я не знаю як записати інформацію.
Коли я використовую POST я пишу
HTML
<input type="date" name="date" id="date" required/>
PHP
echo $_POST['date_of_concert'];
але він звичайно що не спрацьовує тому що мій input знаходиться поза тегом form.
Ось цім з WP
<form name="post" action="post.php" method="post" id="post" autocomplete="off">
Тому SESSION, GET, POST не підходить (я так думаю), але якщо ви знаєте як передати дані використовуючи їх, то напишіть.
Як передати дані між JS i PHP ?