最近两天加了几个友链。但是发现一个问题:友情链接系统默认是按照 名称(name) 来排序的。如何自定义友情链接排序。这是今天需要解决的问题。

作为一个新手站长,WordPress菜鸟,首先我当然不会去WordPress官方查看文档。最有效的办法就是上谷歌百度一下。解决办法:

一:通过修改代码来实现

打开 wp-includes/bookmark-template.php 文件。搜索 “ wp_list_bookmarks ”,找到如下代码:

<code>'orderby' => 'id', 'order' => 'ASC',</code>

注意 ‘orderby’ => ‘name’ 这部分就是系统的按照链接名字来排序的代码段。只需要修改这部分为对应的参数就可以了。比如,我想按照链接的id(添加的先后顺序),只需要把这部分修改为 ‘orderby’ => ‘id’ 就可以了。——没错,就是只替换 name 就可以了。已知的还可以替换成下面这些参数:
‘id’ – 链接的后台ID编号
‘url’ – 链接的URL地址
‘name’ – 链接的网站名称
‘target’ – 链接的打开方式
‘description’ – 链接的描述
‘owner’ – 链接的创建者
‘rating’ – 链接的分级(注意:评分低的在前)
‘updated’ – 链接的发布时间
‘rel’ – 链接与本站的关系 (XFN).
‘notes’ – 链接的备注
‘rss’ – 链接的feed地址
‘length’ – 链接的网站名称的字符串长度
‘rand’ – 随机排序替换完成后,只要保存就可以了。

二:通过My Link Order插件来实现

插件的使用比较简单。只需要安装就可以了。

 

转载自:http://www.web92.net/356.html

 


永远年轻,永远热泪盈眶。