资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
WoPres创立搜索页面今天在做一种WrPres项目的时候,客户规定对wrdress默认的搜索功能进行修改,规定按照作者,按照文章标题,以及按照文章内容,这三个条件进行搜索。实现起来也比较简朴,为了避免后来会用到因此来总结一下。 一方面说下添加的措施,一是自己创立一种搜索框出来,二是使用wrpr默认的搜索框。代码如下:/直接使用默认搜索框放到你需要显示的地方即可inp nme=s d= tpetxt text/iput id=sercsubmt tpe=sumi clss=sumit value= /自己手动创立,需要注意的是里面的name=s i= 这个是必须有的,并且是不能改的。/如果改了的话wordrs就获取不到你要搜索的内容了。添加好之后,你需要创立一种sercph文献出来,用来显示搜索内容,如果不创立它会在inde.php里面显示,文献顶部所有内容之前,加入如下内容以给搜索页面加上一种标头,WordPre将会在管理面板中辨认出来:但是建议人们创立出来便于自己定义。创立好之后就可以在里面添加显示代码。默认的显示措施是aheID); ?p theitle(); ?ahader entry-headerh clas=er-til?h _(没有找到该文章, ezi); ? cls=etrontet?ph_(抱歉没有找到该文章, eizi );? 如果你想自己定义搜索显示内容,不使用默认显示措施。下面是磊子自己简朴写了一段。rm eho=getid=earchorm action=/ivdivdilelinput vale=titlname=sosrch typ=adiohedchcked /按标题input valu=user nam=soarhtpe=radio 按作者 laep vaue=post namesoseachtpe=radio/按全文g_results(SELECT * FRM $wdb-srsRE display_ame like $resault);f(!ep($user_io))oeach($uer_info as $key = $al)$pots_ifo $wpdb-get_resuls(SELET * FOM$wpb-os WHERE ost_ty o npost_tatus = pblih andpost_author= $vlD.);foach($postsia $k=$v)? lispn/pana hrf=?p ec $v-s_tte;?/l ?ph the_tim(-m-d); ?hp ch $v-st_title; ?phsecho 抱歉,没有找到符合搜索条件的内容!;eseif($to= osts) /按照文章内容进行显示poss_nf = $d-ge_sults(SLCT FRO $wpbosts WE ot_tpe= ostadpost_statu = pbli and post_cont lie%$at%);if(!empty($ot_info))foeah($pts_nfo as $k=$v)? pan/span href=ID); ?post_tle; ??phpelsecho抱歉,没有找到符合搜索条件的内容!li;大概效果如下: 以上就是磊子通过使用数据库语句进行模糊搜索然后按照条件来进行显示。但是这里还需要某些改善的地方,例如添加分页,尚有就是其她更简朴的措施,这个需要人们集思广益,提出更好的措施和建议,固然了插件就不需要啦,呵呵!
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号