Hi!请登陆

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

2021-1-17 68 1/17

由于每个 WordPress 主题的样式和主题文件都可能有些不一样,所以本答案就以 OZABC 导航所使用的 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://OZABC.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://OZABC.com/ 为自己的网站地址。

相关推荐