架這個 WordPress 以來,已經新增加 LINE 的轉發、按讚。Facebook 按讚、Facebook 分享(Jetpack插件),現在缺的就是 Facebook 留言功能了。其實 WordPress 本身也有留言功能,只要留下email,名字,等作者審核完,就可以顯示出來。雖然也是可以用,但總是比不上 Facebook直接留言好。於是上網找了一下,照著作一下就可以了。其實這些動作也是有點費心,我是以前弄過 Facebook App才熟悉一些,不然感覺還有點難搞呢!又要申請 Facebook App,又要改佈景主題的原始碼,步驟有點多。
流程我就不做 Copy Cat 了,大家可以參考 這裡 。
它的原理是這樣,就稍微解釋一下,不然久了我也要忘了。
- 在 Facebook Developer 註冊一個 Facebook App,並設定要從自己網站的網址來存取這個服務,然後會取得一個 AppID。
- 去 Facebook 的留言程式碼產生器,產生你的程式碼。其實裡面重要的部份,就是你的AppID和網站位址。
- 把一段 meta data 加到佈景主題的 header.php 內,用於識別App的Owner。
- 把剛產生的程式碼第一段,也加到 header.php 內,這會從 Facebook 引進留言的 API,讓其執行動作。
- 把剛產生的程式碼第二段,加到 single.php 內,在這邊就會展開Facebook留言的畫面了。