将下拉选项显示为展开按钮-PHP JS

时间:2018-11-07 10:53:53

标签: javascript php wordpress

我们正在使用使用下拉选择器的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 } ?>

0 个答案:

没有答案