在线建站培训
您的位置: 魔客吧站长论坛建站交流查看内容

全站搜索增加字段的方法?

z31com 发表于 2018-2-10 10:28 | 查看:264 | 回复:10
全站搜索有标题字段[!--title--],但是[!--title--]有关键字加亮(加红)功能,我现在需要调用标题,而[!--title--]的关键字加亮(加红)影响标题调用。请问如何增加一个新的标题字段,调用没加红的标题。

pho2003
pho2003 发表于 2018-2-10 10:59
用:<?=$infor[title]?>

ufo2
ufo2 发表于 2018-2-10 10:59
您好,我用 $listtext=str_replace($search_r[keyboard],&quot;<font color='red'>$search_r[keyboard]</font>&quot;,$listtext); 给加红了,现在要调用不加红的标题,请问怎么调用?

kouhii
kouhii 发表于 2018-2-10 11:01
全站搜索有标题字段[!--title--],但是[!--title--]有关键字加亮(加红)功能,我现在需要调用标题,而[!--title--]的关键字加亮(加红)影响标题调用。请问如何增加一个新的标题字段,调用没加红的标题。

wangrenyi
wangrenyi 发表于 2018-2-10 11:03
普通搜索本来就没有加红的

010102901
010102901 发表于 2018-2-10 11:11
在e/search/result/index.php 文件中
//替换列表变量前加代码
$r[title]=str_replace($search_r[keyboard],&quot;<font color='red'>$search_r[keyboard]</font>&quot;,$r[title]);
也可以使关键字加红,在这种加红方式下如何调用不加红的标题?

virtualp
virtualp 发表于 2018-2-10 11:13
谢谢455ax,解决了。

dtiger
dtiger 发表于 2018-2-10 11:14
在普通搜索(高级搜索)中我想把关键字加红,还要调用标题(不加红的),请问该怎么操作?

kidd928
kidd928 发表于 2018-2-10 11:17
楼上你把整个内容都替换了,你再加什么字段也会被替换

energy86058
energy86058 发表于 2018-2-10 11:17
您好,我用 $listtext=str_replace($search_r[keyboard],&quot;<font color='red'>$search_r[keyboard]</font>&quot;,$listtext); 给加红了,现在要调用不加红的标题,请问怎么调用?