我们正在使用使用下拉选择器的php / js搜索表单来修改Wordpress网站。如何将可选选项显示为展开按钮,而不显示下拉菜单?当前有2个选项,您可以选择“出售”和“出租”,但我们希望看到这些而不必单击下拉菜单。理想情况下,完全删除下拉列表,但保留相关功能。我是php的新手,我们在这里重写了插件代码,因此最感谢您提供最简洁的选项。如果我们能不碰JS而逃脱,那就太好了。
下面的初始代码只是让我知道您是否还有其他需要,我会立即答复。预先感谢。
<?php if(isset($search_fields['status'])) { ?>
<div class="iw-field iw-display-table-cell field-for-status">
<?php
$field = $search_fields['status'];
$all_term = get_terms(array(
'taxonomy' => 'iwp_status',
'hide_empty' => true,
));
if (count($all_term) > 0) {
$args = array(
'name' => 'iwp_status',
'options' => array(
'' => $field['name'],
)
);
if (isset($data_filters['iwp_status'])) {
$args['value'] = $data_filters['iwp_status'][0];
}
foreach ($all_term as $key => $status) {
$args['options'][$status->term_id] = $status->name;
}
echo Inwave_Helper::renderIWSelect($args, false);
}
?>
</div>
<?php } ?>