织梦如何实现首页、栏目页、内页友情链接分别显示

事业上得寸进尺,生活中不论短长,何愁事业无成。人生最精彩的不是实现梦想的瞬间,而是坚持梦想的过程。

大家网站的栏目PR值高了的话,都想独立出来,进行友情链接交换,就是58同城那样,各个二级域名和栏目页都进行友情链接交换。

或者首页的某个链接出现异常,想移到/plus/flink.php内页去,但更新页面后,原本设置为内页显示的连接还是跑到了首页。

这个问题一直让很多使用织梦CMS的站长很头疼,在论坛也找不到解决方法,本来我想自己建个HTML单页面来添加内页链接的,但我想图方便,不想每次都用FTP来修改页面代码插入友情链接,所以我查看了一下 友情链接标签flink相关参数,发现了一个可以真正实现首页内页或者在栏目页分别显示不同友情链接的方法。

 link 里面的参数 typeid="0"    1 综合网站  2 娱乐类  3 教育类   4 计算机类  5  电子商务  6 网上信息   7  论坛类  8 其它类型  如果typeid="0"或者不填,则读取全部类型

原理是加入 typeid 参数来控制首页内页分别显示不同友情链接,在后台添加需要首页显示的友情链接的时候 可以选择为综合网站。需要内页显示的友情链接可以选择为非综合网站的其他类型。

编辑打开根目录下的 /templets/default/index.htm    //这个是取默认模板做例子,如果你不是使用默认模板,打开你所使用的模板index.htm文件

拉到底部找到找到 {dede:flink row='24' /}

将其改为{dede:flink row='24' typeid="1"/}

row 为显示友情链接的个数,根据需要可自定义

然后更新首页,首页就会调用设置为综合网站的友情链接,其他设置为非综合网站的链接就不会再首页出现了,只会在/plus/flink.php出现。虽然还是PHP页面,但现在对于搜索引擎优化来说动态页面已经没影响了。

栏目页想进行友情链接交换可以在栏目页的模板文件list_article.htm或list_image.htm插入{dede:flink row='24' typeid="x"/} x改为其中一个网站类型。然后想出现在这个栏目内的友情链接,添加的时候设置为同样的网站类型即可。

下面这个方法后来才发现的,转自织梦官方论坛lovelian309的好代码教程:

1、编辑打开index.htm模板文件。

2、查找

{dede:flink row='24'/}

改为

{dede:flink linktype = '2' row='24' type='text'}{/dede:flink}

这里漏了一个linktype属性。所以要在首页链接中不显示设置为内页的链接需要添加上这个属性 {dede:flink linktype='2'}{/dede:flink}

属性值有两个1和2,1表示设置为内页的链接,2表示设置为首页的链接。

到此这篇关于织梦如何实现首页、栏目页、内页友情链接分别显示就介绍到这了。不管你活成了什么样子,背地里都会有人对你说三道四。更多相关织梦如何实现首页、栏目页、内页友情链接分别显示内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序