如何高效调用织梦CMS中的友情链接?

织梦CMS中,可以通过后台的“模块管理”功能来管理和调用友情链接。具体步骤为:进入后台 > 模块管理 > 友情链接 > 添加/编辑链接。

织梦CMS(Content Management System)是一种广泛使用的开源内容管理系统,它允许用户通过标签调用各种功能,包括友情链接的调用,以下是一些关于织梦CMS中如何正确调用友情链接的方法和技巧:

基本语法与参数

1、标签名称:flink

2、功能说明:用于获取友情链接

3、适用范围:全局使用

4、基本语法:{dede:flink row=’24’/}

5、参数说明

type:’image’ 或 ‘textall’,分别表示图片链接和文字链接。

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

titlelen:站点文字的长度,默认为24个字符,对于GBK编码,这相当于12个汉字;对于UTF8编码,则是8个汉字。

linktype:链接位置,’1′ 表示内页链接,’2′ 表示首页链接。

typeid:网站类型,可以在系统后台的“模块”“友情链接”中的“网站类型管理”中查看,如果不填或填’0’,则读取全部类型。

调用方法与实例

1、正确的调用格式

{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}

如何高效调用织梦CMS中的友情链接?

2、HTML代码示例

   <div class="flinkdtop">
       <span class="left clan"><strong>友情链接</strong></span>
       <span class="left"><a href="{dede:field name='phpurl'/}/flink_add.php" title="申请友情链接">申请友情链接</a></span>
       <a href="{dede:field name='phpurl'/}/flink.php" title="更多友情链接" class="kmaore"></a>
   </div>
   <div class="lt_centflink">
       {dede:flink row='1000'}
            [field:link /]
       {/dede:flink}
   </div>

3、CSS代码示例

   .flinkdtop{
       lineheight: 30px;
       backgroundcolor: #f5f5f5;
       height: 30px;
       border: 1px solid #dfdfdf;
       paddingright: 20px;
       paddingleft: 20px;
   }
   .lt_centflink{
       padding: 10px;
       borderrightwidth: 1px;
       borderbottomwidth: 1px;
       borderleftwidth: 1px;
       borderrightstyle: solid;
       borderbottomstyle: solid;
       borderleftstyle: solid;
       borderrightcolor: #dfdfdf;
       borderbottomcolor: #dfdfdf;
       borderleftcolor: #dfdfdf;
   }

控制首页和内页显示

1、首页链接:在模板中找到友情链接代码,并添加linktype属性,如:{dede:flink linktype=’2′}{/dede:flink},这样首页就只会显示设置为首页的链接了。

2、内页链接:如果只想在内页显示设置为内页的链接,可以修改templets/plus/flinklist.htm文件,将$dsql>SetQuery("Select * from dede_flink where ischeck>0 order by sortrank asc");中的ischeck>0改为ischeck=1即可。

实现下拉式友情链接

为了节省空间,有些站点可能需要用到下拉式友情链接,这时,可以编辑打开includetaglibflink.lib.php文件,查找else if($type==’image’),在其上面加入else if($type==’option’),然后根据需要编写相应的代码逻辑。

FAQs

1、为什么按照官方文档的写法无法调用出友情链接?

可能的原因是少安装了某些文件或者配置不正确,建议检查是否按照上述正确的调用格式进行操作,并确保所有相关文件都已正确安装。

2、如何删除织梦CMS友情链接中的<li>标签?

方法一:找到includetaglibflink.lib.php文件,删除第37行代码中的<li>标签,在需要调用的网站模板中直接使用代码 {dede:flink row=’20′/} 调用即可。

方法二:直接在需要调用的网站模板中,使用 {dede:flink linktype=’2′ row=’20’}[field:link /] 调用代码即可。

序号 友情链接调用方法 描述
1 简单调用 使用{dousheng:links/}标签在页面中直接调用友情链接,无需任何参数。
2 按类别调用 使用{dousheng:links/typeid={typeid}/}标签,其中{typeid}为友情链接分类ID,用于调用指定类别的友情链接。
3 按站点调用 使用{dousheng:links/linksid={linksid}/}标签,其中{linksid}为友情链接ID,用于调用指定站点的友情链接。
4 显示图片链接 使用{dousheng:links/pic=1/}参数,在调用友情链接时显示图片链接。
5 显示标题链接 使用{dousheng:links/title=1/}参数,在调用友情链接时显示标题链接。
6 随机显示链接 使用{dousheng:links/rand=1/}参数,随机显示友情链接。
7 排序方式 使用{dousheng:links/orderby={orderby}/}参数,其中{orderby}为排序字段,如idhits等,用于按指定字段排序。
8 分页显示 使用{dousheng:links/pagesize={pagesize}/}参数,其中{pagesize}为每页显示的友情链接数量,实现分页显示。
9 过滤显示 使用{dousheng:links/filter={filter}/}参数,其中{filter}为过滤条件,如status=1表示只显示审核通过的友情链接。
10 自定义样式 使用{dousheng:links/style=custom/}参数,自定义友情链接的样式。
11 调用自定义内容 使用{dousheng:links/content=1/}参数,在调用友情链接时显示自定义内容。
12 隐藏链接描述 使用{dousheng:links/desc=0/}参数,在调用友情链接时隐藏链接描述。
13 链接打开方式 使用{dousheng:links/target=_blank/}参数,设置友情链接在新窗口打开。
14 自定义链接地址 使用{dousheng:links/url={url}/}参数,自定义友情链接的地址。
15 显示计数器 使用{dousheng:links/hits=1/}参数,在友情链接旁边显示点击次数。

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

(0)
未希的头像未希新媒体运营
上一篇 2024-10-12 16:21
下一篇 2024-10-12 16:25

相关推荐

  • 如何实现织梦CMS中channelartlist标签的当前栏目高亮显示?

    织梦CMS的channelartlist标签可以通过设置当前栏目ID来高亮显示当前栏目。

    2024-10-03
    08
  • 如何修改DedeCMS以扩展友情链接长度限制?

    要修改DedeCMS的友情链接长度限制,你需要编辑后台管理目录(默认是/dede/)下的link.php文件。找到限制友情链接长度的代码部分,它可能是类似$row[‘linkurl’] = cn_substr($row[‘linkurl’], 20);这样的代码,其中的20就是长度限制。将这个数字改为你想要的长度,保存文件后,长度限制就被更新了。记得在修改前备份文件,以防万一。

    2024-09-03
    028
  • 如何更改织梦dedecms默认缩略图defaultpic.gif的路径?

    要修改织梦dedecms默认缩略图defaultpic.gif的路径,可以按照以下步骤进行:,,1. 打开织梦dedecms的后台管理界面。,2. 在左侧导航栏中找到并点击“系统”选项。,3. 在展开的菜单中选择“系统设置”。,4. 在系统设置页面中,找到“附件设置”部分。,5. 在附件设置中,找到“默认缩略图”选项。,6. 点击“默认缩略图”选项右侧的编辑按钮。,7. 在弹出的窗口中,选择你想要设置为默认缩略图的图片文件。,8. 点击“确定”保存更改。,,通过以上步骤,你可以成功修改织梦dedecms默认缩略图defaultpic.gif的路径。

    2024-09-29
    011
  • 如何在DEDECMS中实现首页友情链接文字与图片的分离?

    在DEDECMS中,要实现首页友情链接文字和图片分开,可以通过修改模板文件来实现。找到首页模板文件(通常是index.htm),然后找到友情链接的部分,将文字和图片的HTML代码分开写,,,“html,,,链接文字,,,,“,,这样修改后,首页的友情链接就会显示为文字和图片分开的形式。记得替换其中的“链接地址”、“链接文字”和“图片地址”为实际内容。

    2024-09-01
    027

发表回复

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

免费注册
电话联系

400-880-8834

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