Как настроить мою форму сообщения WordPress, добавив раскрывающийся список? - PullRequest
0 голосов
/ 18 июля 2011

Я еще новичок в WP.Мне нужно настроить мою форму сообщения администратора, добавив раскрывающийся список.Параметры списка должны быть получены из одного из столбцов моей таблицы базы данных WP .... я нашел много плагинов для добавления нового поля ввода в мою форму сообщенияно не поддерживается получение значений параметров списка из базы данных WP в раскрывающийся список.Я очень благодарен, если кто-то может мне помочь.

Ответы [ 2 ]

1 голос
/ 18 июля 2011

Если вы говорите о добавлении пользовательского мета-блока со значениями из MySQL, это, безусловно, возможно.

Взгляните на эту страницу из кодекса WordPress и смешайте ответ, данный Лиамом, для генерации значений для мета-блока.

1 голос
/ 18 июля 2011

Вы можете использовать глобальный объект $ wpdb.Объект $ wpdb позволяет запускать запросы к любой таблице в базе данных Wordpress.Например:

$query = "SELECT * FROM options WHERE parameter='value' ORDER by columnichoose DESC"
$query = $wpdb->prepare($query);
$results = $wpbd->get_results($query,ARRAY_A); // ARRAY_A tells it to return an associative array, objects and numeric arrays can also be selected.
foreach ($results as $result)
{
$html .= "<option value='" . $result['columnneeded'] . "'>".$result['columnneeded'] . "</option>";
}
...