Wordpress搜索功能无法正常工作

时间:2015-01-21 21:41:28

标签: php wordpress search

我正在充实我的第一个自定义Wordpress主题并尝试连接搜索。现在我正在关注代码,但似乎没有正常工作。也许我做错了什么?

我添加了主题支持,因为这是使用HTML字段方法。

所以这是我的搜索字段:

            <form role="search" method="get" class="search-form" action="<?php echo home_url( '/' ); ?>">
            <label>
            <input type="search" class="search-field" placeholder="What are you looking for?" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label' ) ?>" />
            </label>
            <br />
            <button class="button-search">Find items</button>
            </form>

我创建了一个search.php,顶部有通常的模板页面位,在wordpress中创建搜索页面作为页面,但是当我搜索时,我可以在URL中看到帖子请求,但页面是空白的。我在这里做错了吗?

1 个答案:

答案 0 :(得分:0)

这应该对你有用

<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">
        <label>
        <input type="text" class="search-field" placeholder="What are you looking for?" value="<?php echo get_search_query() ?>" name="s" id="s" title="<?php echo esc_attr_x( 'Search for:', 'label' ) ?>" />
        </label>
        <br />
    <input type="submit" class="button-search" id="searchsubmit" value="Find items" />
</form>
相关问题