无作为
不仅仅是一种态度!

wordpress自定义修改友情链接排序

wordpress默认的友情链接排序是按照名字来的,如果名字首字母靠后那就只能排到后面了,有没有办法能够直接修改wordpress友情链接的顺序排序呢?

修改WordPress友情链接排序的方法

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

function wp_list_bookmarks( $args = '' ) {
	$defaults = array(
		'orderby' => 'name', 'order' => 'ASC',
		'limit' => -1, 'category' => '', 'exclude_category' => '',
		'category_name' => '', 'hide_invisible' => 1,
		'show_updated' => 0, 'echo' => 1,
		'categorize' => 1, 'title_li' => __('Bookmarks'),
		'title_before' => '<h3>', 'title_after' => '</h3>',
		'category_orderby' => 'name', 'category_order' => 'ASC',
		'class' => 'linkcat', 'category_before' => '<li id="%id" class="%class">',
		'category_after' => '</li>'
	);

那其中的红色的name替换成ID就是按照友情链接后台的ID排序了。

注意 ‘orderby’ => ‘name’ 这部分就是系统的按照链接名字来排序的代码段。只需要修改这部分为对应的参数就可以了。

这里是部分排序代码代表的顺序意思:

‘id’ – 链接的后台ID编号
‘url’ – 链接的URL地址
‘name’ – 链接的网站名称
‘target’ – 链接的打开方式
‘description’ – 链接的描述
‘owner’ – 链接的创建者
‘rating’ – 链接的分级(注意:评分低的在前)
‘updated’ – 链接的发布时间
‘rel’ – 链接与本站的关系 (XFN).
‘notes’ – 链接的备注
‘rss’ – 链接的feed地址
‘length’ – 链接的网站名称的字符串长度
‘rand’ – 随机排序替换完成后,只要保存就可以了。

如果你不喜欢改代码,可以直接通过My Link Order插件来实现,插件的使用比较简单,只需要安装就可以了。

历史上的今天:

赞(1) 打赏
所有免费资源、福利、电影、破解软件未经允许不得转载:www.wuzuowei.net无作为资源 » wordpress自定义修改友情链接排序

来句评论吧! 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    唯爱资源网vieu最新主题https://share.weiyun.com/58WoWZk

    app1234个月前 (08-19)回复
  2. #-48

    大神,如果想在友情链接页面中每个“链接名称”后面加上对应的“链接类别”,这个“”链接类别“”应该怎么用代码表示?
    谢谢!

    友情链接4个月前 (08-25)回复

无作为-不仅仅是一种态度

登录/注册广告合作

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏