WordPress 加入Facebook留言功能

WordPress 加入臉書留言功能

架這個 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留言的畫面了。

 

Leave a Reply