如何实现只在WordPress搜索页面侧边栏出现搜索框?

 2017-08-12 12:56:07  53 人阅读  0 条评论

您若有更好的答案请留言告知,一旦确认为最佳答案,将会替换本文的最佳答案,谢谢支持!

 最佳答案:

由于每个 WordPress 主题的样式和主题文件都可能有些不一样,所以本答案就以 boke112导航所使用的 Three 主题为例进行说明。想要实现只在 WordPress 搜索页面的侧边栏出现搜索框,而其他页面均不出现,那么我们可以将以下代码添加到当前主题的 sidebar.php 文件中适当的位置即可:

  1. <?php wp_reset_query();if (is_search()) { ?>
  2. <aside id="search-2" class="widget widget_search">
  3. <div id="searchbar">
  4.     <form method="get" id="searchform" action="https://boke112.com/">
  5.         <input type="text" value="" name="s" id="s" placeholder="输入关键词" required="">
  6.         <button type="submit" id="searchsubmit">搜索</button>
  7.     </form>
  8. </div>
  9. <div class="clear"></div></aside>
  10. <?php }?>

PS:记得修改以上代码中跳转地址 https://boke112.com/ 为自己的网站地址。

如果文章对你有帮助,请赞赏支持boke112导航发展!

编辑作者:懿古今(QQ号:2226524923,QQ群:415623933
免责声明:本文内容来源于互联网,仅供参考学习之用,如有侵权请联系本站修改删除!
WordPress虚拟主机和VPS服务器推荐

 发表评论