作为wordpress页面模板层次结构,search.php是显示搜索结果的页面模板。但是我在search.php模板文件中看不到搜索结果。这是搜索表单:
<?php get_search_form(); ?>
searchform.php
的内容:
<form action="<?php echo home_url( '/' ).'/search'; ?>" method="get" class="form-inline my-2 my-lg-0">
<input class="search-box form-control border-secondary py-2" type="search" name="s" placeholder="Ask Your Question Here...">
</form>
search.php
:
搜索时,我应该看到 search.php页面。但我看不到我的方法有什么问题?
答案 0 :(得分:1)
您正在将数据发送到/search
,但是您的表单没有处理程序
请尝试将您的代码段更改为以下内容:
<form action="<?php echo home_url( '/' ); ?>" method="get" class="form-inline my-2 my-lg-0">
<input class="search-box form-control border-secondary py-2" type="search" name="s" placeholder="Ask Your Question Here...">
</form>