0

如何制作此代码(自定义):

 <div id="sb-search" class="sb-search">
        <form>
          <input class="sb-search-input" placeholder="Search.." type="text" value="" name="search" id="search">
          <input class="sb-search-submit" type="submit" value="">
          <span class="sb-icon-search"></span>
        </form>
  </div>

检索像这样的搜索结果( wordpress ):

 <form method="get" class="searchform" action="<?php echo home_url('/'); ?>">
 <div>
 <input type="text" class="search" name="s" onblur="if(this.value=='')this.value='<?php _e('To search type and hit enter','typegrid'); ?>';" onfocus="if(this.value=='<?php _e('To search type and hit enter','typegrid'); ?>')this.value='';" value="<?php _e('To search type and hit enter','typegrid'); ?>" />
 </div>

基本上我得到了这个自定义代码,用于一个带有点击幻灯片等的很棒的搜索框。它有一个人们可以输入的字段,但它没有得到我的 wordpress 网站上使用的结果。我想让它能够从不改变 div 的 wordpress 内容中获得结果,从而不改变它的设计。请帮忙,我卡住了!!

4

2 回答 2

0

这会做到:

<div id="sb-search" class="sb-search">
  <form action="<?php echo home_url('/'); ?>">
    <input class="sb-search-input" placeholder="Search.." type="text" value="" name="s" id="search">
    <input class="sb-search-submit" type="submit" value="">
    <span class="sb-icon-search"></span>
  </form>
</div>

您所要做的就是添加表单操作,并将搜索输入的名称设为“s”。

于 2013-10-11T17:47:13.123 回答
0
 <form method="get" class="searchform" action="<?php echo home_url('/'); ?>" >
          <input class="sb-search-input" placeholder="Search.." type="text" value="" name="s" id="search">
          <input class="sb-search-submit" type="submit" value="">
          <span class="sb-icon-search"></span>
        </form>

homeurl ?s=anything 将调用 wordpress 搜索功能,所以只需让表单的操作 GET 和 ACTION = 你的主页 url

于 2013-10-11T17:51:04.773 回答