php - 如何在 wordpress 中向我的引导搜索栏添加搜索功能?
问题描述
我想向使用引导程序创建的搜索框添加搜索功能。我在某个地方读到了<?php get_search_form(); ?>
有帮助的文章,但我不确定如何将它与现有的搜索框一起使用。
这就是我的搜索框现在的样子。我想让这个功能
<!--searchbox-->
<div class="input-group ">
<input type="text" class="form-control" placeholder="Search for anything">
<div class="input-group-append">
<button class="btn btn-success" type="submit">Go</button>
</div>
</div>
解决方案
<form role="search" method="get" id="searchform" class="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
<div class="input-group ">
<label class="screen-reader-text" for="s"><?php _x( 'Search for:', 'label' ); ?></label>
<input class="form-control" type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" placeholder="Search for anything" />
<input class="btn btn-success" type="submit" id="searchsubmit" value="Go" />
</div>
</form>
然后你应该有(search.php)文件来显示结果
推荐阅读
- json - 合并多个 JSON 文件,并解析成 CSV
- laravel - 在 Vue Js 中捕获多个图像
- function - 如何从类型签名中实现功能?
- azure - 从该实例中找出 VMSS 实例的公共 IP(每个实例的公共 IP VMSS)
- java - Infinispan 11 - 无法检索缓存的键集 (ISPN000287)
- reactjs - React 不渲染,尝试了一切
- python - 将一列移动到另一个数据框 pandas
- apache-spark - 有没有办法像处理单个对象一样处理 s3 对象的多个版本?
- python - 生成 python UNIX 时间戳
- javascript - 在 React JS 中根据状态有条件地渲染内容