最近把WordPress 2.5.1 裝起來了,
發現預設的版型真是醜到爆,又簡單...
雖然模組也可自行開啟加入,
但還是有點笨,難怪外掛那麼多了,
要多找幾個好用的才可以跟那些已經玩很久的站做的差不多。

之前是研究驗證碼的,但都沒有很厲害的圖,
不知道要怎麼弄到那樣,太強了。
現在是研究WordPress內建的分類、分頁、連結,
竟然都不能排序,
只能依照新增的順序一直排下去,
如果想要變動就麻煩了,

不過有一種土法煉鋼的方法可以勉強排之,
參考:http://edblog.net/archives/1036

步驟

打開 wp-includes 這個目裡,找到 widgets.php 這個檔案, 如果沒有修改過任何的內容,可以找到第 627 行,內容如下:

$cat_args = 「orderby=name&show_count={$c}&hierarchical={$h}」;

這邊會發現 orderby=name 就是按照名稱來排序,因為 WordPress 是把 orderby=name 設為 default 。

依照 WordPress 官方網站所提供的資料關於 wp_list_categories 的用法

orderby
(string) Sort categories alphabetically, by unique Category ID, or by the count of posts in that Category. The default is sort by category name. Valid values: * ID
* name - default
* count
所以可以選擇 分類 ID 排序名稱排序文章數量多寡排序,依照這個就可以修改成自己需要的模式囉。當然也可以修改多到少或者少到多的排序方法,再多一個 order=ASC 或者 order=DESC (ASC 少到多、DESC 多到少)
$cat_args = 「order=ASC&orderby=name&show_count={$c}&hierarchical={$h}」;

上面那個我是沒研究過啦!
或者是直接在前面加序號~ 像是1. 2. 3. a. z.之類的~
它就會排得好好的。
因為有好用的外掛,可以快速的用拖移一下,
就可以隨性的依照自訂方式排序了,
跟Pixnet一樣。

分類、分頁、連結都可以,共有3個,
官網:http://geekyweekly.com
在WordPress Plugins也都找的到最新版:http://wordpress.org/extend/plugins

這3個外掛還有特殊功能,
my-category-order就是可以顯示空分類,
原本的下面沒文章,分類就無法顯示- -,

my-page-order倒是沒有模組可以細設,

my-link-order倒也是不能顯示空連結目錄,
但可以顯示出評等(Show Rating),以及描述(Show Descriptions),
另外有一個Show Timestamp不知是做啥的?
有勾沒勾顯示都一樣耶。
arrow
arrow
    全站熱搜

    ca95 發表在 痞客邦 留言(0) 人氣()