You are currently viewing WordPress簽核流程功能

WordPress簽核流程功能

線上簽核流程功能如何在WordPress上實現。本課程會教各位做一個簽核流程功能的範例,預設有三個簽核流程需要簽核,最後再發佈文章。而要如何使用簽核流程外掛來達到這樣的功能,我之前有找到一個國外免費的外掛(Oasis Workflow)可以使用。這篇文章會介紹如何操作設定。

安裝外掛

要使用簽核流程功能需要使用到兩個外掛:

  • Members:設定roles,主要是要新建不同角色的權限群組,看使用者是哪一個群組的,把它區分開來。

  • Oasis Workflow:簽核流程新增、設定、使用功能外掛。

簽核流程說明

我們用一張投影片來說明簽核流程的每個關卡以及角色,以下是用一個簡單且基本的簽核流程說明,每家公司有各自的流程,可以自行設計並設定。

角色的話假設公司內有業務群組、網站設計工程群組、教學群組及會計群組等。而今天當業務到外面接洽客戶,並確認該客戶有預計要建置一個公司或個人的網站。所以業務回來後,就是先開啟文章的地方,填入「客戶名稱、建置網站名稱、預計開發日期起迄、簽約金額……等資訊」,然後就送出。建置專案送出後,接著就是網站設計人員及工程師的工作,而當網站建置ok後,下個關卡是教學人員的分配,待教育訓練ok後,最後再由會計人員審定並發送給管理權限的人發佈整個專案完結。

所以預計會有的角色假設有業務人員、網站美工設計暨工程師、教育訓練人員、還有會計人員等。

簽核流程可參考上圖的流程圖。

Members設定

角色的設定,這裡會新增業務組、設計工程組、教學組及會計組等。而業務組跟其他設計工程組、教學組及會計組的權限區別在於無法修改其他人的文章權限,因為其他三組人員要審核的話需要具備在文章中有可以修改他人文章的權限。剩下的就是可以編輯、刪除自己的文章,還有閱讀的權限等,以及在簽核流程功能中具備簽核、送出及閱讀歷史文件的權限等。設定如下圖示:

業務組人員權限:

設計工程組、教學組及會計組人員權限:

全部角色權限統計圖:

Oasis Workflow簽核流程外掛設定

簽核流程就是依據我上面提到的範例來設定,如下圖:

首先,我們新增一個workflow,並且填入workflow名稱。

接著我們拉出三個review及一個publish,三個review分別是業務合約發佈->設計工程組、設計工程組->教學組及教學組->會計組,還有一個合約完成發佈的publish。下面是完成圖:

在分別拉出review及publish的流程圖時,分別填入相關的流程名稱、角色及其他設定等,如下圖示:

業務組填寫合約發佈->設計工程組(review)

設計工程組->教學組(review)

教學組->會計組(review)

合約完成發佈(publish)

接著是待審核及回絕的設定,由業務->設計工程組->教學組->會計的流程是待審核;反之則為回絕。分別是滑鼠點選該審核點,然後不放掉直接移到另一個簽核點,就的出來簽絕的設定,如下所示:

待審核的設定如下圖示:

回絕的設定如下圖示:

最後就是設定起始日期、角色及發佈類型等:

確認無誤後,最後是按下儲存。

實際作業測試

首先我們用業務人員的角色登入網站,並撰寫一篇文章發佈(合約:**企業網站建置)。

接著在設計工程組角色可以看到有一筆待審核的文章(合約:**企業網站建置 – 待審閱)

接著在教學組角色可以看到有一筆待審核的文章(合約:**企業網站建置 – 待審閱)

接著在會計組角色可以看到有一筆待審核的文章(合約:**企業網站建置 – 待審閱)

最後在管理者角色可以看到有一筆待發佈的文章(合約:**企業網站建置)

以上就是簽核流程範例的實際作業測試。

發佈留言