建立一個全新的 WordPress 網站最快的方法是什麼?使用本機環境?申請虛擬主機?用套裝軟體安裝?現在有新的選擇,那就是 WordPress Playground,只要連到 playground.wordpress.net 就能搞定,不需要安裝伺服器、資料庫、PHP,有瀏覽器就能跑。
WordPress Playground 是透過一種名為 WebAssembly 的技術來實現的,業界使用這套技術最有名的企業就是設計軟體 Figma,它可以將軟體封裝起來讓瀏覽器執行,因此不需要後端就能執行 WordPress。
但也因為沒有後端資料庫,所有的資料在頁面重整後就會遺失,因此 WordPress Playground 比較適合作為展示或是教學之類的用途,尤其是它還可以透過 iFrame 語法將整個網站嵌入在你的網頁之中,如果你有在寫後台操作教學文,除了截圖外還可以直接提供實際的操作畫面。
假使你熟悉 JavaScript 的話,WordPress Playground 有提供 Client 模組來操作嵌入於頁面中的 WordPress 網站,包含像是安裝/啟用佈景主題、寫入自訂的 PHP 以及設定預設頁面等等,也可以將修改好的網站內容匯出,在下一次啟用時進行匯入。
如果不熟悉 JavaScript 也可以使用網址的參數來進行網站的初始設定,像是我想要預設使用 Blocksy 佈景主題以及安裝 WooCommerce,只要將網址參數加入 theme 與 plugin 即可:https://playground.wordpress.net/?theme=blocksy&plugin=woocommerce
但要安裝佈景主題或外掛在啟動時會多花一點時間,而且這樣的方法也只支援有上架 .org 的佈景主題或外掛,如果你有更多的商業需求,可以參考像是 TasteWP 或是 InstaWP 這類的服務,WordPress Playground 的好處就是開源且免費,要變出什麼花樣全看個人造化了XD
更多關於 WordPress Playground 的資訊可以參考官方文件:https://wordpress.github.io/wordpress-playground/