如何使用DEDE友情链接标签flink?详细使用说明来了!

DEDE的友情链接标签flink用于在网站底部显示友情链接,通过标签属性设置链接数量、行数等参数。

DEDE友情链接标签 flink 使用说明

如何使用DEDE友情链接标签flink?详细使用说明来了!

DEDEcms(织梦内容管理系统)是一款广泛使用的开源CMS系统,其丰富的标签语言使得网站开发人员能够便捷地调用各种信息,如文章、栏目、元数据等,flink 标签用于获取友情链接,是 DEDEcms 中非常常用的一个标签,本文将详细解析 DEDEcms 中的 flink 标签及其应用,包括基本语法、参数说明、实例展示以及相关注意事项。

一、基本语法

flink 标签的基本语法如下:

{dede:flink row='24' type='image' titlelen="24" typeid="0"}
底层标签 [field:link /]
{/dede:flink}

{dede:flink row='24' type='text' titlelen="24" typeid="0"}
底层标签 [field:link /]
{/dede:flink}

row='24'表示读取24个友情链接,如果row 不设置,则默认为24;titlelen="24"表示友情链接为文字形式时,网站名称取24字符宽度,如果是GBK编码则为12个汉字,如果是UTF8编码则为8个汉字;typeid="0"表示读取全部类型的友情链接,可以在系统后台的“网站类型管理”中查看具体类型。

二、参数说明

flink 标签的主要参数包括:

1、type:链接类型,值可以是以下几种:

textall全部用文字显示

textimage文字和图片混合排列

text仅显示不带 Logo 的链接

image仅显示带 Logo 的链接

2、row:链接数量,默认为24行。

3、col:列数,默认为6列。

如何使用DEDE友情链接标签flink?详细使用说明来了!

4、titlelen:站点文字的长度。

5、tablestyle:可自定义友情链接的排列方式。

6、linktype:链接显示位置,linktype=’2’表示调用首页友情链接,linktype=’1’调用内页友情链接,此值在添加友情链接的时候有选择提示。

7、typeid:链接分类类型,typeid=’0’表示调用所有类型的友情链接。

三、实例展示

以下是一些具体的实例,展示了如何使用 flink 标签来调用不同类型的友情链接:

1、全部用文字显示友情链接

{dede:flink linktype='2' type='textall' row='24'}[field:link /]{/dede:flink}

显示结果如下图所示:

2、图片和文字混排显示友情链接

{dede:flink linktype='2' type='textimage' row='24'}[field:link /]{/dede:flink}

显示结果如下图所示:

3、只调用显示不带LOGO图片的友情链接

{dede:flink linktype='2' type='text' row='24'}[field:link /]{/dede:flink}

显示结果如下图所示:

4、只显示带LOGO图片的友情链接

{dede:flink linktype='2' type='image' row='24'}[field:link /]{/dede:flink}

显示结果如下图所示:

如何使用DEDE友情链接标签flink?详细使用说明来了!

四、自定义输出格式

如果想要自定义友情链接的输出格式,可以对 flink 标签进行修改,打开include/taglib/flink.lib.php 文件,找到约第97行,修改 if($type==’text’||$type==’textall’) 的条件判断,即可实现自定义输出。

五、注意事项

1、typeid 参数限制:后台代码中使用了$wsql .= "And typeid = '$typeid'";,typeid 这个变量只能使用一个数字,不支持1,2,3,4这种格式,如果想要支持1,2,3,4这种逗号间隔格式,则需要改动include/taglib/flink.lib.php 文件,将$wsql .= "And typeid = '$typeid'"; 改为$wsql .= "And typeid in ($typeid)";

2、自定义标签输出问题:织梦官方默认标签里用于获取友情链接的写法是{dede:flink},但如果想要按照自己的 HTML 代码来输出,可能会遇到自定义标签输出不了正常友情链接的问题,这通常是由于官方标签类库的一个BUG导致的,解决方法是打开include/taglib/flink.lib.php 文件,找到约第139141行,进行相应的修改。

DEDEcms 的 flink 标签是一个功能强大且灵活的工具,通过合理配置和使用,可以轻松实现各种样式的友情链接展示效果,希望本文能对您在使用 DEDEcms 时有所帮助。

以下是两个常见问题及其解答,帮助您更好地理解和使用 DEDEcms 的 flink 标签。

FAQs

1、如何修改友情链接的格式?

答:如果想要修改友情链接的格式,例如从文字链接改为左边是文字、右边是URL的形式,可以按照以下步骤操作:在站点根目录下进入include/taglib/flink.lib.php,用编辑器打开这个文件,大约在第97行,找到 if($type==’text’||$type==’textall’) 的条件判断,进行相应的修改。

2、如何解决 flink 标签自定义输出的问题?

答:如果在使用 flink 标签自定义输出时遇到问题,可以尝试打开include/taglib/flink.lib.php 文件,找到约第139141行,检查并修改相关代码,这可能是由于官方标签类库的一个BUG导致的自定义标签输出不了正常友情链接的问题。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1243285.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希的头像未希新媒体运营
上一篇 2024-10-27 02:12
下一篇 2024-10-27 02:13

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入