2011/08/04

WordPress's 3 My Order

官方的 wordpress.com 功能好薄弱,
因為少了很多自訂外掛的安裝,
而有些堪稱基本功能的外掛在 wordpress.com 竟然沒有,
讓人真的很難想在 wordpress.com 寫文章,
果然玩 WordPress 不用外掛是不行的,

有些最基本的功能還需要靠 Plugins 來完成,
想到在 Geeky Weekly 的三劍客:
My Category Order, My Page Order, My Link Order.
這 3 個我想應該會比 WP-PageNavi 更早安裝,

如果你是先把網站選單構想完成,
通常都是用分類做架構,而裡面都還沒有文章,
WordPress 內建竟然不能選擇顯示空的分類????

這還是小事,通常分類會愈用愈多,排列方面就會想到:
WordPress 內建竟然不能排序選單????
包括分類、分頁、連結都不行...

而連結要照順序增加更是不可能的事情,
一整個無言,而 wordpress.com 竟然沒放??
是老外都瞎了嗎?!

3 個外掛各有提供 Widgets 模組,
如果你是想要加在自訂的地方,使用:

My Category Order:
[php]<ul><?php wp_list_categories('orderby=order&title_li=')?></ul>[/php]
要顯示空的分類加上:&hide_empty=0
Codex 參考:http://codex.wordpress.org/Template_Tags/wp_list_categories

My Page Order:
[php]<ul><?php wp_list_pages('sort_column=menu_order&title_li=')?></ul>[/php]
Codex 參考:http://codex.wordpress.org/Function_Reference/wp_list_pages

My Link Order:
[php]<?php if(function_exists('mylinkorder_list_bookmarks')){echo'<ul>';mylinkorder_list_bookmarks('orderby=order&category_orderby=order');echo'</ul>';}?>[/php]
mylinkorder_list_bookmarks 為外掛自訂的函數,
加上 if 檢查,ul 包在裡面。

沒有留言:

張貼留言