Как сохранить данные из админки плагина
-
Здравствуйте. В разрабатываемом мной плагине в его админке необходимо сохранить форму, состоящую из 4 тектовых полей в отдельную таблицу в базе данных сайта. Могу сделать это с помощью отправки данных формы в ajax-запросе в функцию-обработчик плагина, в которой пропищу код сохранения и отправки ответа по его результату. А как это можно сделать средствами Вордпресса, то есть через него, а не обходя его механизм со стороны — так, как это делает плагин Contact Form 7 — пробовал в нем разобраться, но для меня он очень сложный и я быстро запутался — понял лишь, что выводя форму с полями для создания-редактирования данных формы, эти данные отправляются в Вордпресс и по всей видимости сохраняются как-то через него. Отследить этот процесс для меня сложно очень много кода и не знаю как точно все работает.
Могли бы вы на примере простой формы (состоящей из одного текстового поля) объяснить, как правильно реализовать этот механизм сохранения полей формы через Вордпресс в отдельную таблицу базы данных (не в таблицы Вордпресса) для случаев:
1. создания новой сущности (то есть на страницу загружается форма с пустым текстовым полем и в результате в отдельной таблице БД создаётся новая запись с данными, введенными в текстовое поле формы)
2. редактирования уже созданной сущности — как правильно загрузить данные из таблицы БД в шаблон страницы редактирования и как обновить отредактированные данные в БД?
- Тема «Как сохранить данные из админки плагина» закрыта для новых ответов.