



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WordPress创建搜索页面今天在做一个WordPress项目的时候,客户要求对wordpress默认的搜索功能进行修改,要求按照作者,按照文章标题,以及按照文章内容,这三个条件进行搜索。实现起来也比较简单,为了防止以后会用到所以来总结一下。首先说下添加的方法,一是自己创建一个搜索框出来,二是使用wordpress默认的搜索框。代码如下: /直接使用默认搜索框放到你需要显示的地方即可form method=get id=searchform action=/自己手动创建,需要注意的是里面的name=s id=s 这个是必须有的,而且是不能改的。/如果改了的话wordpress就获取不到你要搜索的内容了。添加好之后,你需要创建一个search.php文件出来,用来显示搜索内容,如果不创建它会在index.php里面显示,文件顶部所有内容之前,加入以下内容以给搜索页面加上一个标头,WordPress将会在管理面板中识别出来:不过建议大家创建出来便于自己定义。创建好之后就可以在里面添加显示代码。默认的显示方法是a href=ID); ?如果你想自己定义搜索显示内容,不使用默认显示方法。下面是磊子自己简单写了一段。form method=get id=searchform action=按标题 按作者 按全文/上面这一段放到需要显示的地方。下面这一段是放在search.php文件里面get_results(SELECT * FROM $wpdb-users WHERE display_name like %.$resault.%);if(!empty($user_info)foreach($user_info as $key = $val)$posts_info = $wpdb-get_results(SELECT * FROM $wpdb-posts WHERE post_type = post and post_status = publish and post_author = .$val-ID.);foreach($posts_info as $k=$v)? a href=ID); ?post_title; ?phpelseecho 抱歉,没有找到符合搜索条件的内容!;elseif($tiaoj = title) /按照文章标题进行显示$posts_info = $wpdb-get_results(SELECT * FROM $wpdb-posts WHERE post_type = post and post_status = publish and post_title like %.$resault.%);if(!empty($posts_info)foreach($posts_info as $k=$v)? a href=ID); ?post_title; ?phpelseecho 抱歉,没有找到符合搜索条件的内容!;elseif($tiaoj = posts) /按照文章内容进行显示$posts_info = $wpdb-get_results(SELECT * FROM $wpdb-posts WHERE post_type = post and post_status = publish and post_content like %.$resault.%);if(!empty($posts_info)foreach($posts_info as $k=$v)? a href=ID); ?post_title; ?phpelseecho 抱歉,没有找到符合搜索条件的内容!;大概效果如下:以上就是磊子通过使用数据库语句进行模糊搜索然后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建设工程施工造价协议
- 守秘协议数据声明承诺书(4篇)
- 绿色10万吨年有机垃圾处理及资源化利用可行性研究报告
- 可持续1000亩生态农业园建设规模及核心技术可行性研究报告
- 绿色节能1000吨日餐厨垃圾处理核心技术及运营模式可行性研究报告
- 可持续绿色1000套绿色住宅小区绿色家居运营模式可行性研究报告
- 可持续绿色建筑群节能改造建设形态可行性研究报告
- 绿色交通1000辆电动环卫车可行性研究报告
- 跨境电商海外营销中心2025年市场细分与目标客户分析报告
- 组织企业参加活动方案
- 社区工作-徐永祥-高教出版社-全要点课件
- 肉制品工艺学-香肠类制品-课件
- 敬畏规则行有所止生命教育主题班会
- 哮病(支气管哮喘急性发作)中医护理方案
- 中小企业员工离职原因分析与对策研究
- GB/T 9728-2007化学试剂硫酸盐测定通用方法
- GB/T 2992.1-2011耐火砖形状尺寸第1部分:通用砖
- 神经系统的分级调节课件 【知识精讲+备课精研+高效课堂】 高二上学期生物人教版选择性必修1
- 三年级上册数学试卷-第一单元 混合运算 北师大版 (含答案)
- 教学课件-英语学术论文写作(第二版)
- 实习证明模板(两种格式)
评论
0/150
提交评论