Здравствуйте!
Подскажите как можно дополнить фильтр поиска (прилагаемый к бирже) возможностью поиска по значениям произвольного поля хранящегося в постах, без ручного присвоения вариантов выбора (из базы).
Пробовал так
Хороший
Выберите
get_col($wpdb->prepare("SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = %s ORDER BY meta_value ASC", $metakey) );
if ($good) {
foreach ($good as $good) {
echo "" . $good . "";
}
}
?>
форма выводится только отдельно от фильтра и поле "Хороший" заполняется значениями из постов. В составе функции фильтра форма не выводится.
Спасибо за помощь.
Да действительно! но это все-равно не основная проблема. Проблема в том. что фильтр дополненный эти кодом не выводится.
Если только не закомментировать строку
$gorod = $wpdb->get_col($wpdb->prepare("SELECT DISTINCT meta_value FROM $wpdb->taskmeta WHERE meta_key = %s ORDER BY meta_value ASC", $metakey) );