ThemeBeans 創始人 Rich Tabor 本週在公開測試版中釋出了 GitHub 上的Merlin WP 。該專案為安裝和設定 WordPress 主題提供了一個很好的體驗,其中包含所有的外掛依賴,Customizer 設定,小部件,演示內容等。
「我受到了 David Baker 的 Envato 主題設定嚮導的啟發,並正在努力將其新增到我自己的主題中,但是在意識到我正在圍繞主題特別是關於板載問題的幫助時,表示讚賞。」Tabor 說。 「這不是一個特別盛大的經歷,並沒有照顧到我正在尋找的要領。」
泰博爾表示,他希望使入職體驗比 WordPress 產品通常所知道的更加友善,並且需要一種讓他的客戶開始右腳的方式。
「多年來,我已經無數的」 如何讓這個頁面像你的演示 「和」 甚至在哪裡開始 「的問題 – 我的主題甚至不是特別混亂/難以使用。」Tabor 說。
通常,使用者必須從螢幕跳到螢幕才能安裝主題,推薦的外掛和應用 Customizer 設定。即使是經驗豐富的 WordPress 使用者,也經常需要參考文件,以便透過正確的自定義設定主題,以配合演示。下面的影片顯示了 Merlin WP 的一個例子,因為它引導使用者透過設定 York Pro,這是一個 ThemeBeans 的商業主題之一,它包含在 Merlin WP 的 GitHub 回購中。
Merlin WP 使使用者幾乎毫不費力地設定了一個主題。它也減少了錯誤或混亂的空間。
開發人員可以將 Merlin WP 直接新增到其主題檔案中。它包括允許在嚮導中定製任何文字字串的配置檔案。主題開發人員新增 Merlin 類 (merlin / merlin.php) 和 merlin-config.php 檔案,以及任何演示內容 (包含在 merlin-config.php 檔案中指定的演示目錄位置中):
- content.xml – 使用 WordPress 匯出器匯出演示內容
- widgets.wie – 匯出的小部件使用 Widget 進口商和出口商
- customizer.dat – 使用 Customizer Export / Import 匯出的 Customizer 設定
Merlin WP 也被開發成與 TGMPA 無縫工作,TGMPA 是許多 WordPress 開發人員用於要求或推薦外掛的主題和外掛的 PHP 庫。它將自動將推薦的外掛拉入嚮導。
泰博爾表示,他的目標分銷渠道是商業主題,儘管他認為,Merlin WP 也可以用於 WordPress.org 上託管的主題。
泰坦爾說:「我真的不知道是否允許這樣做。」 「我想這是更多的眼睛在這個專案,更多的投入從主題審查小組派上用場。我已經收到了很多來自作者的反饋,他們最終考慮將 Merlin WP 新增為目前在.org 上的精簡產品的 「上傳功能」 。
泰博爾估計,Merlin WP 將再度測試兩週。有一些問題需要解決,才能使其脫離測試版。他正在自己的產品中在 ThemeBeans 上測試這個巫師,這是他原來建造的。該店擁有超過 40,000 名客戶,Tabor 計劃一旦在最後幾個問題得到解決後,即可將精靈推送到整個主題集中。
Merlin WP 是 GPL 授權的,可在 GitHub 上使任何開發人員在開源專案中使用。泰博爾表示,他正在考慮建立一個專業版,但目前不想追求附加模型。
「我正在考慮使用具有不同開發人員級別功能的高階版本,例如 EDD 軟體許可支援 (主題使用者可以在開機過程中輸入他們的許可證金鑰),」Tabor 說。
Tabor 預計使用 Merlin WP 的主題商店的主要優勢之一將是減少支援負載,其中關於初始設定的問題和 「我如何做這樣的演示」 變得不太常見。
「客戶將擁有他們從蝙蝠購買的東西 (而不是安裝外掛,安裝子主題,匯入內容,設定選單,小部件等),」Tabor 說。 「他們可能會欣賞易用性,並與他人分享經驗。」