威言威语
我愿像茶,苦涩留心,清香予人。
威言威语
当前位置: 首页 > 设计 > 正文

wp_list_bookmarks函数orderby=id失效的解决方法

WordPress中wp_list_bookmarks函数的orderby=id参数失效了,无法实现按ID排序了。然后我试了下按length排序,发现是正常的,唯独按ID排序失效了,而按ID排序是我最常用的排序方式。
wp_list_bookmarks函数orderby=id失效的解决方法

之前在文章 WordPress友情链接的显示方式 中列出了wp_list_bookmarks函数的使用方法,并且举例说明了wp_list_bookmarks函数的方面与实用。比get_links 函数强了很多。

前段时间发现其中的orderby=id参数失效了,无法实现按ID排序了。然后我试了下按length排序,发现是正常的,唯独按ID排序失效了,而按ID排序是我最常用的排序方式。

然后我也没有在意,首页显示的链接也不多,随便排一下也没什么要紧的。

某日进后台链接页面,将鼠标放在链接上的时候正好看到link.php?action=edit&link_id=2

上面是link_id,然后我就来了灵感,于是我将其中的orderby=id换成了orderby=link_id,然后进前台打开,这个时候就发现链接又按照id的大小进行排序了。

目前也木有发现有上面问题,如果你也有洁癖一定要按id排序的话可以试试这个方法。

您可能还会对这些文章感兴趣!

wp_list_bookmarks函数orderby=id失效的解决方法:目前有 18 条评论

  1. 我爱pc
    11楼
    我爱pc:Google Chrome 14.0.835.186 Windows XP

    这个得学习

    2011-10-06 14:08 回复
  2. 林杰
    10楼
    林杰:Google Chrome 14.0.835.186 Windows 7

    问题完美解决

    2011-10-02 00:32 回复
  3. 浩子
    9楼
    浩子:Firefox 5.0 Windows 7

    哈哈,用上了,以前我都没加排序的
    显示的乱的
    现在按ID排了
    呵呵

    2011-09-10 18:36 回复
    • William
      WilliamGoogle Chrome 13.0.782.220 Windows 7

      @浩子恩,貌似3.0以上的版本都有这个问题,不过link_id竟然可用,也算是一个小发现。

      2011-09-13 20:51 回复
  4. 七七
    8楼
    七七:Internet Explorer 6.0 Windows XP

    可以试试,祝节日快乐!

    2011-09-10 11:47 回复
  5. 锐品创意
    7楼
    锐品创意:Internet Explorer 8.0 Windows XP

    今天过来 向威兄大问候下节日快乐~中秋快乐~

    2011-09-10 11:37 回复
  6. Lvtu
    6楼
    LvtuGoogle Chrome 14.0.835.2 Windows 7

    你越来越精了。。。。 :lol:

    2011-09-09 18:01 回复
    • William
      WilliamInternet Explorer 9.0 Windows 7

      @Lvtu木有啦,这个属于碰巧,竟然成功了,我也感到很好奇~ :roll:

      2011-09-10 10:11 回复
  7. jacksuc
    5楼
    jacksuc:Google Chrome 13.0.782.218 Windows 7

    改好了,你的又加到第一名了。不过我还是用的get_links

    2011-09-09 14:35 回复
    • William
      WilliamInternet Explorer 9.0 Windows 7

      @jacksuc哈哈,我也是无意之中发现的,然后试探性的修改竟然可以 :wink:
      现在我喜欢用wp_list_bookmarks

      2011-09-10 10:10 回复
  8. wmtimes
    4楼
    wmtimes:Google Chrome 13.0.782.218 Windows 7

    原来是这样啊。我说呢。我说你原来排在第一位现在怎么到后面去了。不过我也没太在意。你说了,我去改下看看。

    2011-09-09 14:28 回复
  9. 林肆
    地板
    林肆:Internet Explorer 8.0 Windows 7

    我表示需要无限坚持这种洁癖,哈哈!跟着小威一起学习的感觉真好哈,踏实啊!

    2011-09-08 22:44 回复
  10. qiuyili
    板凳
    qiuyili:Internet Explorer 8.0 Windows XP

    我有这个洁癖、就算是友链栏也在排版到最精致。

    2011-09-08 22:27 回复
  11. 三人帮
    沙发
    三人帮:Google Chrome 13.0.782.220 Windows XP

    沙发 有没有 友情链接排序我好像是按默认的没管过

    2011-09-08 21:18 回复

发表评论

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

gravatar

question razz sad smile redface biggrin eek shock confused cool lol mad rolleyes wink cry