欢迎访问融科网络!我们专注于郑州网站建设郑州网站制作郑州网站设计郑州做网站等相关服务!
营销之道 干货分享
了解企业新动态,分享前沿的营销推广干货,成长路上,我们携手同行

编程代码

织梦搜索时因Keywords标红而导致页面样式错乱的解决办法

标签: 作者:融科网络 | 点击:
09

Sep
2019

导语
使用织梦默认的搜索功能时,发现搜索某一Keywords时,搜索展示页面样式错乱了。经过排查,确定是Keywords标红引起
 

使用织梦默认的搜索功能时,发现搜索某一Keywords时,搜索展示页面样式错乱了。经过排查,确定是Keywords标红引起的。

 

出现此问题的原因:

织梦搜索页面会将搜索Keywords进行标红(字体色彩改为红色)处理。在代码中体现出来就是将Keywords文字替换为套上font标签的文字。

如Keywords为“织梦58”,在搜索页中会将“织梦58”替换为“<font color='red'>织梦58</font>”

在标题中标红Keywords时没有问题的,但是内容描述中标红就容易出错了。

内容描述通常是限定字数的。

若Keywords正处于描述的结尾部分,在标红处理的时候,font标签也会占用字数,所以会造成font标签显示不全。

font标签不闭合,后面的代码都会显示错误。所以会出现样式错乱。

去掉Keywords标红的处理方式 :

打开 include/arc.searchview.class.php 文件,

找到代码:

$fstr = str_ireplace($k, "<font color='red'>$k</font>", $fstr);

在352行左右。然后将其注释掉。 郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!
本文章网址:http://www.ppssdd.com/code/2358.html。转载请保留出处,谢谢合作!

全网(营销型+响应式)专业定制

快速搭建高询盘+营销独立站

微信扫一扫 添加微信

推荐分享,免费SEO诊断

扫码加好友,即送价值1880元的SEO优化教程

(网站没排名,轻松让关键词上首页!专注H5企业建站+网站优化推广)

上一篇:dedecms织梦手机站内容详细页图片自适应标签

下一篇:织梦后台列表文档点击后页面找不到提示404

  • 网站建设咨询
  • 网站建设案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 151-3895-5886
  • 品牌网站建设定制
  • 营销型网站建设定制