当前位置:首页 > 网站管理 > 正文内容

dedecms织梦模板去掉文档内链自动连接关键词的下划线

wzccxx5年前 (2021-06-05)网站管理23

方法一:

织梦有一个功能,可以实现文章内出现的关键词自动加链接,但是有时候不会改CSS的话有可能这个关键词会有下划线提示,其实去掉也非常简单,只是一个u标签在起作用。 因为是文档解析过程中替换的,所以很自然的找到includearc.archives.class.php这个文件,

找到

1
2
3
4
5
6
7
while($row $this->dsql->GetArray())
         {
   $key = trim($row['keyword']);
   $key_url=trim($row['rpurl']);
   $karr[] = $key;
   $kaarr[] = "<a href='$key_url'  target='_blank'><u>$key</u></a>";
         }

修改为

1
2
3
4
5
6
7
while($row $this->dsql->GetArray())
           {
   $key = trim($row['keyword']);
   $key_url=trim($row['rpurl']);
   $karr[] = $key;
    $kaarr[] = "<a href='$key_url' title='$key' target='_blank'>$key</a>";
           }

实际上也就是去掉了u标签,这个u标签的样式默认就是带下划线的,去掉就可以了,我还给链接加一个利于seo的title,加了一个class标签,方便用css独立对关键词链接进行样式控制。

方法二:

当然也可以css控制让u不显示下划线,例如css中添加

1
u{ text-decoration:none;}


扫描二维码推送至手机访问。

版权声明:本文由泰山森林发布,如需转载请注明出处。

本文链接:https://wzc.tzts.ltd/post/74.html

分享给朋友:

相关文章

div,DIV文字图片居中代码

 <div style="text-align:center;"><img src="/skin/images/cjwtup.jpg" style="vertic...

如何去除织梦底部版权信息Power by DedeCms

include/dedesql.class.php里在大约588行到592行之间,只需要把$arrs1 = array和$arrs2 = array后面的扩号内的内容去掉,保留括号,保存即可。...

dede织梦系统升级后,dedecms pagelist 去掉li

首先说文章列表页:对应的类文件是:查找/include/arc.listview.class.php按Ctrl+H键,查找全部替换为空格全部替换为空格全部替换为空格保存,覆盖原文件即可.列表页pagelist 去掉li 对应的类文件是:/i...

DEDE SQL命令行工具更改文章属性参数

update `dede_archives` set weight=70 WHERE id=81上述更改ID为81的文章的权重为70...

如何取消织梦cms的data、uploads执行php权限

登录织梦cms后台就会有提醒1.目前data、uploads有执行.php权限,非常危险,需要立即取消目录的执行权限!2.强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);3.强烈建议...

如何修改dedecms文档默认点击数量

附加改变文档默认点击数数值范围的修改方法:\dede\templets\article_add.htm搜索name='click' ,把那一句改成:<input type='text' nam...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。