2016-12-22 4 views
-1

Я создаю плагин Wordpress для области администрирования. Он должен установить параметры и записать в файл и базу данных на основе сохраненных параметров.Wordpress плагин для сохранения скрытых входных данных в базу данных

Я попытался создать кнопку «Создать файл», которая отправит POST данные обратно в себя. Теперь мне нужно создать файл и добавить столбец в базу данных на основе скрытой логической записи.

Я боюсь, потому что я не могу делать то, что хочу, потому что у формы должно быть другое действие. Любые советы о том, как это сделать?

+0

Усовершенствованная грамматика и поставил вопрос яснее –

+1

все еще не может понять, чего он хочет :) –

+0

Я объяснил это в оригинальном вопросе, но, глядя на него сейчас, я понимаю, что многие из вас поймут. У меня есть набор параметров, на основе которых я хочу создать файл в каталоге установки wordpress. Тем временем я нашел способ сделать то, что хочу, используя другой подход. Однако в оригинале я хотел иметь скрытое поле ввода на моей странице настроек плагина, что позволит системе узнать, все поля настроек заполнены, и на основе этого я создам файл после загрузки сценария. – Milos

ответ

1

Какое другое действие? Без каких-либо примеров кода, которые показывают, что вы делаете и что именно не работает, мы можем только представить и дать вам общую информацию. В Wordpress вам не нужно заботиться о вариантах голого URL, потому что ядро ​​сделает это за вас. Его достаточно, чтобы зарегистрировать требуемые крючки, прочитайте переданные здесь данные и выполните необходимые действия с ними. Для простых настроек хранения не требуется расширять схему базы данных, так как у Wordpress уже есть таблица для этого. Здесь вы можете использовать функции Wordpress.

Смотрите статью страницы Wordpress разработчиков: https://codex.wordpress.org/Creating_Options_Pages

Использование крючков, его не составило большого труда, чтобы создать файл тоже. Просто напишите свой PHP-код после сохранения настроек в базе данных. Как вы конкретно это делаете, это зависит от требований: передаются ли данные как поле формы? Вызывается ли он из внешнего источника (например, api)? В зависимости от требований это должно быть сделано с относительно меньшей работой с использованием поисковой системы, вызывая достаточное количество примеров кода для этих сценариев.

Смежные вопросы