WordPress 分类排序插件

WordPress分类不能够自由排序!

这个插件解决了这个难题!

实现原理很简单:

语句:ALTER TABLE $wpdb->terms ADD `term_order` INT( 4 ) NULL DEFAULT ‘0′

在wp_terms表里添加了一个term_order字段,用来进行标序!

操作:

首先下载安装该插件:

http://wordpress.org/extend/plugins/my-category-order/

解压到 /plugins中

到后台激活

然后就可以直接拖拽分类来进行排序!

显示:

如果是在sidebar里显示,

到外观->Widgets页面,删除默认的分类,添加My Category Order即可!

如果想在你要的地方显示:

加入<?php wp_list_categories(’orderby=order&optioncount=1&show_count=0&depth=1&title_li’);?>

具体参数因需而异,google一下wp_list_categories函数详解!

    orderby
    字符串型参数,分类的排序方式:
  • orderby=ID (按照分类默认的 ID 排序)
  • orderby=name (按照分类名排序,默认方式)
  • orderby=count (按照分类下的文章数排序)
    1. order
      字符串型,分类按照升降序排序:

    2. order=ASC (默认的升序排列)
    3. order=DESC (降序排列)
      show_last_updated
      布尔型,用于是否显示最近更新的时间戳:

    1. show_last_updated=1 (显示)
    2. show_last_updated=0 (默认,不显示)
      style
      字符串型,控制分类的输出方式:

    1. style=list (按照列表的样式输出)
    2. style=none (无样式输出)
      show_count
      布尔型,是否显示每个分类下的文章数:

    1. show_count=0 (默认不显示)
    2. show_count=1 (显示)
      hide_empty
      布尔型,是否显示没有文章的分类:

    1. hide_empty=1 (默认,是的,不显示)
    2. hide_empty=0 (显示)
      use_desc_for_title
      布尔型,是否将分类的描述插入其链接的 title 标签中:

    1. use_desc_for_title=1 (默认,插入描述)
    2. use_desc_for_title=0 (不插入)
      child_of
      整型,显示指定父分类 ID 下的子分类,无默认值
      feed
      字符串型,显示每个分类的 RSS 链接,并可以设置链接的文字,默认不显示
      feed_image
      字符串型,为 RSS 设置一个链接的图标,默认不显示
      exclude
      字符串型,根据分类的 ID,按照升序将指定分类从分类列表中排除
      include
      字符串型,根据分类的 ID,按照升序,将指定分类显示出来
      hierarchical
      布尔型,是否分层缩进显示子分类

    1. hierarchical=1 (默认显示)
    2. hierarchical=0 (不显示)
      hierarchical
      字符串型,设置分类的标题名和外部列表项目的样式,默认显示“_Categories”,如果没有设置这个值则不显示
      number
      整型,设置显示分类的数量,默认没有限制。
      echo(含糊不清…)
      布尔型,用于显示结果或保持为一个变量,默认显示原有分类。

    1. echo=1 (默认显示)
    2. echo=0 (不显示)
      depth(用处不大)
      整型,用于控制最多显示多少层的子分类。

    1. depth=0 (默认按照分层缩进的方式显示全部分类和子分类)
    2. depth=-1 (不按照缩进的方式显示全部分类)
    3. depth=1 (只显示一层子分类)
    4. depth=n (显示 n 层子分类)

    show_option_all

    http://i614.photobucket.com/albums/tt222/hemake/mco.jpg
    点赞
    1. Ray Chow说道:
      Google Chrome Windows 7

      这个不错,希望有个全排序插件

    2. 石油说道:
      Internet Explorer Windows XP

      最好能做个插件,呵呵

    3. 美食岛说道:
      Firefox Windows XP

      看起来不错,试用一下,排序是个问题啊,现在乱七八糟的

    发表评论

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