在 WordPress 3.0 以后的版本中,開發(fā)者可以注冊自定義文章類型到 WordPress 中,這個功能為 WordPress 插上了 CMS 的翅膀,也方便了插件開發(fā)者在 WordPress 中插入數(shù)據(jù),但是自定義文章類型的設計卻存在一些著一些問題。今天要介紹的 Hierarchy 插件就是為解決這些問題而開發(fā)的。
自定義文章類型用戶體驗上的一個問題
如果你覺得自定義文章類型比較難理解,那么換一種說法:自定義內容類型, 可能就比較好理解多了,之所以很多用戶對自定義文章類型感覺困惑,就是因為 WordPress 默認的文章類型就是文章,有點類似于先有雞還是先有蛋的問題。而在 WordPress 后臺界面中,自定義文章類型和默認的文章是并列顯示在頂級菜單中的,對于自定義文章類型和文章或者頁面的從屬關系,在界面上沒有一個明顯的區(qū)分,用戶很難判斷出來自定義文章類型是在網(wǎng)站前臺什么地方出現(xiàn)的,如下圖:

使用 Hierarchy 插件以層級方式顯示自定義文章類型
Hierarchy 插件的目標就是解決我們上面提到的用戶體驗問題,具體做法是移動自定義文章類型的管理菜單到頁面列表,在下圖中,插件把 Locations 和 Team 文章類型移動到了關于我們頁面下面,因為在網(wǎng)站前端,這三個文章類型里面的內容是 About U s頁面下面的內容,更進一步的,把 People 文章類型放到了 Team 下面,因為 Team 是有若干和 People 組成的。這樣一挪,在后臺看來,整個網(wǎng)站的內容關系就非常清晰了。

怎么使用 Hierarchy 插件
鼠標滑過頁面下面的自定義文章類型的時候,會出現(xiàn)對該文章類型的操作鏈接,如下圖中的編輯、添加、分類和標簽等,點擊這些鏈接,就出現(xiàn)了相應的管理界面,就是這些內容類型的WordPress 標準的管理界面。

這個插件所做的工作就是改變了 WordPress 后臺內容結構的顯示方式,使他們更符合用戶的直觀感受,其他的地方并沒有修改,所以可以方便的使用,不用擔心會損壞網(wǎng)站的代碼或造成數(shù)據(jù)的丟失。相信很快我們就能看到支持這個插件的主題出現(xiàn)了。


