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 説。 「他們可能會欣賞易用性,並與他人分享經驗。」