当前位置: 首页 > 设计 > 正文
avatar

WordPress中wp_list_bookmarks函数的orderby=id参数失效了,无法实现按ID排序了。然后我试了下按length排序,发现是正常的,唯独按ID排序失效了,而按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排序的话可以试试这个方法。

本文固定链接: http://www.weisay.com/blog/wordpress-orderby-id-failure.html | 威言威语

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

  1. avatar
    11楼
    我爱pc Google Chrome Windows

    这个得学习

    2011-10-06 14:08 [回复]
  2. avatar
    10楼
    林杰 Google Chrome Windows

    问题完美解决

    2011-10-02 00:32 [回复]
  3. avatar
    9楼
    浩子 Mozilla Firefox Windows

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

    2011-09-10 18:36 [回复]
    • avatar
      William Google Chrome Windows

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

      2011-09-13 20:51 [回复]
  4. avatar
    8楼
    七七 Internet Explorer Windows

    可以试试,祝节日快乐!

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

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

    2011-09-10 11:37 [回复]
  6. avatar
    6楼
    Lvtu Google Chrome Windows

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

    2011-09-09 18:01 [回复]
    • avatar
      William Internet Explorer Windows

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

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

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

    2011-09-09 14:35 [回复]
    • avatar
      William Internet Explorer Windows

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

      2011-09-10 10:10 [回复]
  8. avatar
    4楼
    wmtimes Google Chrome Windows

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

    2011-09-09 14:28 [回复]
  9. avatar
    地板
    林肆 Internet Explorer Windows

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

    2011-09-08 22:44 [回复]
    • avatar
      William Google Chrome Windows

      哈哈,你过奖了~
      突然间的小发现而已

      2011-09-13 20:50 [回复]
  10. avatar
    板凳
    qiuyili Internet Explorer Windows

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

    2011-09-08 22:27 [回复]
  11. avatar
    沙发
    三人帮 Google Chrome Windows

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

    2011-09-08 21:18 [回复]
    • avatar
      William Internet Explorer Windows

      :wink: 默认是按名称排序的~

      2011-09-08 21:38 [回复]

发表评论

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

快捷键:Ctrl+Enter