15621857753

phpcmsV9搜索关键词变红导致样式错乱解决办法

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2021-07-24

本文介绍了phpcmsV9搜索关键词变红导致样式错乱解决办法,教程给出了俩解决办法,小编建议使用第二个方法,解决的更全面些,比第一个方法要好的多。具体方法看详情介绍吧。

下面就由齐鲁建站小编介绍phpcms搜索样式错乱的解决办法。

先来看看样式错乱的截图:

phpcms搜索样式错乱

解决办法:

方法一

打开 \phpcms\modules\content\tag.php 文件

找到

$res['title'] = str_replace($tag, '<font color="#f00">'.$tag.'</font>', $res['title']);

将其注释即可,显现给浏览者的标题及图片的alt属性里调用{$r[title]}

方法二

按照方法一修改,图片alt属性调用title功能实现了,但是同时也将显现给浏览者的标题关键字自动变为红色的功能去掉了,这样体验不好。

因此又产生了如下方法。

还是打开 \phpcms\modules\content\tag.php 文件

找到

$res['title'] = str_replace($tag, '<font color="#f00">'.$tag.'</font>', $res['title']);

此代码上边添加如下代码:

$res['title_nr'] = $res['title'] ;

显示给用户看的标题调用使用{$r[title]}图片alt属性双引号里的标题使用{$r[title_nr]}

这样就可以了,小编亲测可用,这个方法非常完美。

展开