開發環境

我們的 GitHub


島島阿學 (DaoDao) 所使用的Wordpress 插件

All-in-One WP Migration

用以備份整體資料檔,並上傳至GitHub。

Airpress

透過插件內崁的程式碼,讓我們可以快速的串接Aitable API。

Featured Image from URL | FIFU

插圖大多上傳至 Imgur,因此我們利用此插件讓 Imgur 的圖片也能做為縮圖使用。

Insert PHP Code Snippet

WordPress原生並沒有提供文章標籤分類,故我們的做法是遍歷文章標籤後再插網頁。
使用這個插件讓我們可以快速的將PHP code插入網頁。

Redis Object Cache

島島阿學網站的主機性能並不算優異,因此我們使用了極大的記憶體做為快取。

Search & Filter

用以製作搜尋功能,目前尚未完整實裝。

Shortcodes Ultimate

Insert PHP Code Snippet所關聯,讓我們可以用 Shortcodes 插入PHP代碼。

Simple Calendar

我們使用這個插件串聯Google 日歷的API,並讓行事曆可以同步更新置網頁上。

WP Cloudflare Super Page Cache

另外島島阿學也有使用 Cloudflare 做為快取,使用這個插件增加執行速度。

WPS Hide Login

隱藏登入入口。

Yoast SEO

這個插件擔負起了我們多數的 SEO 工作,包含瀏覽器縮圖、關鍵字優化等等。


島島阿學 (DaoDao) 的資料庫串接方式

我們目前使用 Airtable 做為我們資料庫的儲存媒介,主要原因如下:
  1. 完整的表格及儲存系統,讓資料庫管理較為容易
  2. 有良好的 API 環境,可以給我們的網站串接
  3. 免費且還算堪用的效能,可以度過草創期
但是,我們需要將想使用資料庫的團隊加入協作者,這樣才能使用 API。

這並非意味著我們不願意開放,相反地,我們歡迎每個感興趣的團隊一起共用資料庫。
如有需要,麻煩請寄送電子郵件至 [email protected]
我們會告訴你如何使用 Airtable API,並發送相關文檔。

我們也知道這種方式很麻煩,所以我們正準備自建資料庫及自己搭建 API。

Airtable僅是在過渡期使用,截止到目前(2020/12/1),我們已經蒐集到了500多筆資料
之後會逐步轉移至新資料庫上,謝謝各位與我們共享資源的夥伴們!