Skip to content

【第 30 天】總結:WordPress 遇上 Chatbot,像極了愛情

Last updated on 2021 年 6 月 29 日

就這樣終於成功地將這三十天的文章都寫完了!明天正好就是連假,可以好好休息了(應該吧)。

前面二十天是一開始的蹲馬步學習外掛基礎,我們學會了,為什麼要開發 WordPress 外掛

什麼是 WordPress 外掛?為什麼開發自己的 WordPress 外掛?

如何初始化外掛?

  1. 第一個 WordPress 外掛

什麼是 hooks ?怎麼去用 hooks?

  1. 聊聊 WordPress 的 Action Hooks
  2. 聊聊 WordPress 的 Filter Hooks
  3. WordPress 啟用、停用、刪除外掛

如何在 WordPress 上面 debug?

  1. WordPress 如何 Debug?
  2. WordPress 外掛開發者工具

如何使用 WordPress 的 short code?

  1. WordPress 的 Shortcode

如何去改變 WordPress 的後台選單?

  1. 管理選單
  2. 如何修改 WordPress 的後台設置選項

操作 WordPress 的一些資料方法

  1. 如何管理 WordPress metadata
  2. 自定義 WordPress 文章類型
  3. 自定義 WordPress 分類方法
  4. WordPress 操作資料庫

處理用戶的權限:

  1. WordPress 用戶角色

還會透過內建函式打 API

  1. WordPress 的 HTTP API

在 WordPress 操作 JavaScript、Ajax 和 jQuery

  1. JavaScript、Ajax 和 jQuery 應用到 WordPress

也學會了怎麼排程

  1. WP Cron

最後是上架

  1. 上架第一個外掛到 WordPress.org

而後面的十天真的自己刻出一個會動的外掛。其實網路上也有許多 LINE Notify 相關的外掛,例如:

  1. WP LINE Notify
  2. LINE Auto Post

都是非常優秀的外掛,我們也可以直接拿來用,不過這樣一步一步做,才真正讓我學到許多 WordPress 的知識。也很感謝在這過程中,另一個 Eric 給我各種亂問問題XDD

不過,就如同我在前面說過的,無論是 WordPress 外掛開發,或者是學習其他任何知識都是,都不會是簡單 30 天就能學會所有知識,例如說光是一個 hook 就可以講得很深,絕對不是像我這樣一言兩語就能說完的!所以這 30 天所學的可能連基礎都稱不上,學習 WordPress 的這條路還要繼續下去,所以,我最後會把這次開發的外掛,整理到這個 repository 上面: https://github.com/eric0324/wp-lotify ,之後也會不定期更新,歡迎大家上來按星星,鞭小弟的 code。

最後…工商一下:

如果你喜歡 WordPress ,歡迎來參加 WordPress 小聚

如果你喜歡 chatbot ,歡迎來參加 chatbot 線下小聚

也歡迎來我的部落格跟我交流,我們明年見。

Published in2020鐵人賽WordPress

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *