如何高效调用织梦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

相关推荐

  • 如何确定友情链接的合适数量?

    友情链接的数量应视网站规模和内容而定,一般建议控制在20-30个左右,以保证质量与权重的平衡。

    2024-11-14
    01
  • 如何在淘宝上寻找设置友情链接的服务商?

    在淘宝上,可以通过搜索“友情链接”找到提供此类服务的商家,然后根据需求选择合适的套餐进行购买,联系客服设置。

    2024-11-12
    011
  • 进行友情链接交换真的有效吗?

    友情链接交换的效果分析友情链接,也称为互惠链接或相互链接,是指两个网站之间为了相互推广而进行的链接交换,这种做法在早期的互联网营销中非常流行,但随着搜索引擎算法的不断更新和优化,其效果和影响力也在发生变化,本文将详细探讨友情链接交换的有效性、影响因素以及实施策略,H3:友情链接交换的有效性1. SEO角度从搜索……

    2024-11-02
    08
  • 如何确定友情链接交换对象?六大关键因素助你精准选择!

    在给网站寻找友情链接交换对象时,需要考虑多个因素以确保交换的有效性和双方的利益,以下是六大关键因素的详细分析:1、对方网站的权重与排名权重的重要性:选择高权重的网站进行友情链接交换可以有效提升自身网站的权重和搜索引擎排名,权重高的站点传递给网站的权重相对较多,有助于网站的收录和排名,排名的影响:对方网站的关键词……

    2024-11-02
    011

发表回复

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

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