
2、直接用DW打开searchform.php,将以下代码一会补充复制到searchform.php中。
3、复制添加网站主题里边的wordpress 分类模板目录,可以是文章的列表目录,也可以是产品图片列表目录,然后更名为search.php,才能实现搜索功能。
4、选择搜索框显示的页面位置,并在相应的位置添加搜索框调用代码:
<?php include (TEMPLATEPATH . searchform.php')?>
按照以上步骤全部完成之后,就可以在自己的网站上实现搜索功能了。
仔细看你问题的描述,补充一下我的回答:
其实你说的这个功能,浏览器本身就支持,只要按ctrl+F就行
------------------------------------------------------------------------------
wp在搜索时,主要是搜索post_title\post_excerpt\post_content这几个字段。
如果只想搜索当前页面,只要传入page_id就OK了
示例代码:
<form role="search" method="get" action="<?php echo esc_url( home_url( '/' ) ) ?>"><input type="hidden" id="page_id" name="page_id" value="<?php echo get_queried_object_id() ?>">
<div class="input-group">
<label for="search-field">输入关键词</label>
<input type="search" id="search-field" name="s" placeholder="<?php echo esc_attr_x( 'Search &hellip', 'placeholder' ) ?>" value="<?php echo get_search_query() ?>">
<input type="submit" style="vertical-align: top" value="搜索" />
</div>
</form>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)