前端技术 手机教程
程序开发 平面动画
系统软件 CMS教程
CMS教程 在线手册
资源下载 网络安全
精准搜索请尝试:精确搜索

DedeCMS友情链接去掉li标签 DedeCMS怎么去掉友情链接中的li标签

2017-08-14 20:58:27 来源:原创 作者:寂静的神经

使用DedeCMS中的flink标签调用友情链接时,如果采用织梦官方默认写法时,输出的友情链接是包含li标签的,类似下面的形式:


<li><a href="http://www.02405.com">零五科技</a></li>
<li><a href="http://www.zatxt.com">早安电子书</a></li>

那么DedeCMS怎么去掉友情链接中的li标签呢?一般有如下两种方法:

一.自定义友情链接调用标签形式,具体代码如下:


{dede:flink row='30'}[field:link /]{/dede:flink}

将上述代码粘贴到模板中显示友情链接的位置即可去掉友情链接中的li标签。

二.修改官方友情链接标签源文件,具体方法如下:

打开/include/aglib/flink.lib.php文件,找到如下代码(112行):


if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";

删除其中的<li>和</li>两个标签,修改后的代码如下:


if(trim($ctag->GetInnerText())=='') $innertext = "[field:link /]";

保存后直接使用下面的官方默认写法调用友情链接就不会包含li标签了。


{dede:flink row='24'/}

以上两种方法均可以去掉DedeCMS友情链接中的li标签,在这里小编强烈推荐使用第一种方法,因为第一种方法不修改官方源文件,避免了以后官方程序升级过程中可能会导致的不兼容等问题。

本文关键词:dedecms 友情链接 li

相关文章

零五网,分享IT知识,国内顶级IT知识门户网站。

Copyright (C) www.02405.com, All Rights Reserved.

零五网 版权所有 辽ICP备13002105号-1