Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

FB2WP integration tools

透過此外掛來當您粉絲頁的小管家,包含自動回覆訊息、同步圖文回網站!

注意: WordPress 版本低於 4.7 與 網站無加密 HTTPS 連線將無法使用此外掛

安裝環境: PHP 5.4.0 以上(建議 PHP 7)

有鑒於現在使用習慣與閱讀來源常常是 Facebook,所以自然希望將整理的資料能夠同步回網站,自行記錄建檔。

此外掛透過 WordPress 4.7 REST API 當作 Facebook Webhook 的端點接口來接收粉絲頁動態,包含訪客 Messenger訊息粉絲頁發文訪客發文粉絲頁(訪客)發圖發相簿 等動態都可以透過此外掛同步回您的網站。

特色(Features):

  1. 無限組數設定 Messenger 自動回覆訊息
  2. 同步粉絲頁上:粉絲頁主發文、發圖 與 訪客發文發圖
  3. 同步權限設定,可限制對象同步
  4. 同步設定多元,包含選擇同步發文分類與標籤

需求(Requirements):

  1. WordPress 4.7 以上
  2. HTTPS 加密連線

願望清單(TODO):

  1. 無配對訊息時的輸入匡參數化,提供帶入原輸入訊息作為回覆
  2. 當 Facebook 負載高時可能會集合多筆訊息傳入,目前僅針對第一筆回覆
  3. 多國語言化(i18n)
  4. 寫文件
  5. 事件化,將延伸彈性做出來提供更多可能

感覺這清單還可多著呢!XD

Author Chun
Profile
Contributors mxp
Tags api, auto, bot, chinese, 發佈, 粉絲頁, 自動回覆訊息, 轉發, Facebook, fb, FB2WP, generate, messenger, Mxp.TW, page, sync, synchronize, webhook, 同步, 機器人, 中文
  1. fb2wp-integration-tools screenshot 1

    FB工具箱設定 - 第一部分為設定 Facebook App 資訊,本外掛將會使用該 App 資訊向 Facebook 回覆必要資料。第二部分為將此外掛提供的 REST API 端點向 Facebook Webhook 提交,如外掛中描述。第三部分為開通 Messenger API 後,如果沒有符合參照比對句的預設回覆。

  2. fb2wp-integration-tools screenshot 2

    FB工具箱設定 - 第四部分為文章同步回 WordPress 的設定,功能如設定描述。

  3. fb2wp-integration-tools screenshot 3

    FB工具箱設定 - 續第四部分同步回 WordPress 的設定中,包含shortcode的參數描述與每篇同步文章footer顯示資訊,第五部分為開發除錯,可在此區域查詢系統記錄。

  4. fb2wp-integration-tools screenshot 4

    訊息回覆設定 - 設定 Messenger API 的比對句與其回應句,此為提供 Messenger 自動回覆訊息功能。

  5. fb2wp-integration-tools screenshot 5

    FB發文紀錄 - 此部分為顯示同步歷史紀錄,可供原本關閉同步的轉發文章紀錄,可以再此手動轉發回 WordPress 內容。

  • 一般

進入網站後台,「外掛」->「安裝外掛」搜尋此外掛名稱

  • 進階
  1. 上傳外掛至外掛目錄 wp-content/plugins/ 下。 Upload the plugin files to the /wp-content/plugins/ directory
  2. 於後台外掛功能處啟動外掛。 Activate the plugin through the 'Plugins' screen in WordPress
  3. 啟用後在後台選單可找到「FB工具箱設定」進行參數調整。 Use the 「FB工具箱設定」 screen to configure the plugin
  4. 完成。 Done

1.4.2

  • 新增上傳的圖片自動設定為該發文的特色圖片,相容 schemapress 所產生的 JSON-LD 資料
  • 修正 Messenger Webhook 傳來資料的判斷式

1.4.1

  • 移除 Microdata JSON-LD 支援,避免造成 Google Search Console 結構化資料判斷錯誤

1.4.0

  • 改良更新方法,確保各版本升級時不會有問題。

1.3.9

  • 解決 PHP Deprecated: Non-static method Mxp_FB2WP::get_instance() should not be called statically 警示

1.3.8

  • 優化一些寫法

1.3.7

  • 新增FB發文使用自訂標籤(#tag)停止該篇同步發文

1.3.6

  • 更新簡寫陣列([])的寫法,向下相容PHP版本
  • 新增功能:tag 中包含完整分類字眼就將發文加入該分類

1.3.5

  • 更新外掛描述頁面資訊

1.3.4

  • 2017.01.05
  • 提交

更早版本略- -

常見問題

  • 怎麼粉絲頁上修改不會跟著修改?

此外掛只會抓取「新增」事件來加入網站內容,其餘操作僅是記錄

  • 粉絲頁上同步到網站後,行間距變很大?

外掛會根據你的發文空行,去轉換成 p 標籤!使用上不建議在粉絲頁上使用連續空行排版,會造成網站顯示行距過大。這部分建議文字可以打多一點後再使用連續空行,閱讀上較不會造成問題。可以參考作者的筆記粉絲頁:一介資男 搭配網站練習!

  • 一次新增相簿照片超過一百張會怎樣?

運氣好是會抓完一百張,發文。運氣不好(主機連線速度太慢)會導致超時被終止,沒反應!

運氣好定義: PHP 執行時間設的夠長

  • 碰到問題怎回報?

可以透過粉絲頁、網站或是個人臉書找到我。

臉書:點此

粉絲頁: 點此

網站:聯絡我

Share  
Download
Version 1.4.2

Requires WordPress version: 4.7 or higher

Compatible up to: 4.7.2

Last Updated 25 Jan 2017

Date Added: 07 Jan 2017

Evaluation
star1
star2
star3
star4
star5

5 stars
1 ratings
115 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0