自定义Searchform无法提供正确的结果

时间:2019-12-28 17:18:29

标签: php wordpress search dropdown taxonomy

我不擅长编码,并且在我的网站上遇到了一些旅行优惠问题。 我尝试使用以下代码在WordPress中创建自定义 searchform.php

    <form role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
        <label>
            <span class="screen-reader-text" for="s"><?php echo _x( 'Ziel:', 'label' ) ?></span>
        </label>
        <input type="text" value="" name="s" id="s" placeholder="Ziel" />
        <?php
        wp_dropdown_categories( '' );
        ?>
        <?php
        $tax_name = 'Reisezeitraum';
        $terms= get_terms( $tax_name , 'orderby=count&hide_empty=0' );
        $count = count($terms);
        if ( $count > 0 ){

            echo "<select>";
                foreach ( $terms as $term ) {
                    echo "<option value=".$term->term_id.">" . $term->name . "</option>";
                }
            echo "</select>";
        }
        ?>
        <input type="submit" id="searchsubmit" <input type="submit" id="searchsubmit" value="Suchen" width="60%" />
    </form>

您可以在这里找到它:https://kracherdeals.de/search

(此错误页面包含searchform

它应按关键字,类别和自定义分类显示搜索结果。我可以在页面上看到1个字段框和2个下拉菜单,并且可以选择每个字词。但是,一旦我进行搜索,它只会向我显示关键字和正确类别的结果,而忽略了我的分类法。

0 个答案:

没有答案