我正在网站www.carsofchange.com上工作,搜索功能正在运行。它返回,“抱歉,没有符合您条件的帖子。”对于所有搜索。
我正在使用时尚儿童主题和Genesis平台。
我打开了运行搜索的PHP文件但我没有搜索如何知道这是错误的位置。 PHP文件如下:
<div id="topnav">
<div class="wrap">
<!-- end #topnav <p>
<a class="rss-topnav" rel="nofollow" href="<?php bloginfo('rss_url'); ?>"><?php _e("Posts", 'genesis'); ?></a>
<a class="rss-topnav" rel="nofollow" href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e("Comments", 'genesis'); ?></a>-->
<p>
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<input type="text" size="put_a_size_here" name="s" id="s" value="Search" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"/>
<input type="submit" id="searchsubmit" value="Search" class="btn" />
</form></p>
</div><!-- end .wrap -->
</div><!-- end #topnav -->
它似乎不是一个CSS错误,我试图打开和关闭搜索所有插件没有任何运气。感谢您的时间和任何帮助。
答案 0 :(得分:2)
尝试使用此代码:
<form method="get" id="search-form" action="<?php echo esc_url( home_url( '/' ) );?>">
<input type="text" class="field" name="s" id="input-text" placeholder="<?php esc_attr_e( 'Search', 'themename' ); ?>" />
<input type="submit" class="submit" name="submit" id="searchsubmit" value="<?php esc_attr_e( '', 'themename' ); ?>" />
</form>