Как вставить в базу данных при отправке со страницы настроек темы для WordPress? - PullRequest
0 голосов
/ 20 июля 2011

Я ищу способ вставки данных, которые вводятся на странице настроек моей темы, которую я создал.Я нашел разные учебные пособия о том, как создать страницу параметров темы, но как сохранить информацию в mysql после обновления?

Пример или фрагмент кода будут с благодарностью, спасибо!

Ответы [ 2 ]

0 голосов
/ 13 июля 2012

Я тоже искал этот ответ.Как видно, опции WordPress формируют сообщения в "options.php", и я не нашел хука для захвата отправки формы, чтобы добавить настраиваемые действия для отправки формы.

Таким образом, мое решение состоит в том, чтобы добавить вторую форму на той же странице, которая будет публиковать на моей странице, чтобы иметь в наличии значения $_POST и выполнять любые действия, которые я хочу.Убедитесь, что вторая форма находится ниже, а не внутри первой.

0 голосов
/ 20 июля 2011

Если вы используете базу данных опций WordPress для хранения вашей информации (что и должно быть), то у Кодекса есть все ответы, которые вы ищете. Использование правильного API автоматически сохранит и восстановит параметры для вас.

http://codex.wordpress.org/Creating_Options_Pages

http://codex.wordpress.org/Options_API

...