2014年4月9日

Blogger 最新回應的留言為何無法顯示?

A+

(Pic from: softicons.com,freepik.com,all-free-download.com)
自從去年 4 月 Blogger 整合「G+ 留言框」後,「最新回應的留言為何無法顯示?」這個詢問便持續出現,因此很有必要整理一下相關的說明與解決方式。



一、肇因1: G+ 留言框


由於啟用 G+ 留言框後,系統會強制關閉 Blogger 留言框。而「最新回應」這樣的小工具只能讀取 Blogger 留言,不能讀取 G+ 留言,就會產生本文這個問題。

Blogger 的留言存放在後台,也就是以下這個網址,「最新回應」小工具可以隨時存取:
  • http://部落格名稱.blogspot.com/feeds/comments/default

而 G+ 留言框的留言,另外存放在 G+ 的伺服器資料庫,不但沒有開放 API、且有隱私性的問題,沒有管道能任意存取這些資料。其解決方式有兩種──

1. 關閉 G+ 留言框

後台 → Google+ → 取消勾選「為這個網誌啟用 Google+ 留言功能」



完成上圖步驟後,系統恢復為 Blogger 留言框,最新回應就能讀取到 Blogger 的留言了。


blogger-comment-disappear

如果沒有取消 G+ 留言框的話,如上圖,那麼就會看到原本後台的「留言」項目消失了。因為 Blogger 官方留言框與 G+ 留言框預設只能出現其中一個,當開啟 G+ 留言框,也就代表 Blogger 留言框被關閉。如果想要並存的話,請見下一點。


2. G+ 留言框 與 Blogger 留言框並存

完成上面的步驟後,G+ 留言框會消失。但 G+ 留言框其實有不可取代的諸多優點,可參考這篇「Blogger 可用 Google+ 留言系統了!與舊有原生留言系統併用還是直接取代?」。

因此建議參考這篇「幫 Blogger 安裝三種留言分頁(含G+及FB留言板)」,讓 Blogger 留言框與 G+ 留言框並存,即可同時保有兩種留言框的優點。



二、肇因2: 未開放網誌資訊提供


撇開 G+ 留言框的因素,還有另外一種情形導致 "最新回應" 小工具無法讀取留言資料,這也是很常遇到的一種狀況──後台設定未開放網誌資訊提供。

首先確定已經排除上述 G+ 留言框的問題後,若 "最新回應" 小工具還是無法讀取留言資料,請按照以下步驟:



1. 後台 → 設定 → 基本 → 網誌讀者 → 請檢查是否為「公開」。




2. 後台 → 設定 → 其他 → 允許網誌資訊提供 → 請檢查是否為「完整」。




3. 如果不是完整而是「自訂」的話,那麼在「自訂」的選項之內,請再檢查「網誌留言資訊提供」是否設定為「完整」,這裡的設定必須是「完整」,最新回應才能顯示。

到了這裡,多半已經解決 "最新回應" 的留言顯示問題。如果還不能顯示的話,建議移除你目前的版本,改用這個版本「Blogger 最新回應+留言者頭像+文章標題」吧!


Blogger留言 相關文章:

2 則留言:

  1. Hi Wayne

    想請教您有關blogger留言版一事,因為我只是純粹興趣寫寫部落格,所以有些"語法"不是很了解,我也試了爬文....但都沒有作用 ;(

    最近才發現我的blogger中的留言版不見了
    甚至連後台的留言功能欄也消失了

    regards
    Doris

    回覆刪除
  2. <88153580687755066>(以上內容請勿刪除,從括號之後開始留言)已把你的狀況補充到「一、肇因1: G+ 留言框」→「1. 關閉 G+ 留言框」

    如果你連 G+ 留言框都沒有顯示,那麼請檢查自己的設定,是否在後台把留言功能隱藏、或是在文章設定把留言板關閉了。

    回覆刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
提問請附網址、詳細描述狀況,如提供的資訊不足,則無法回覆。
◎ 請在相關文章留言,與文章無關的主題請至「Blogger 中文論壇」。
◎ 若詢問 CSS 、非官方範本問題、或貴站為商業網站 ,請參考「本站諮詢頁面」→「1. 諮詢服務」
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 若發現留言不見了,通常是因為 "複製貼上" 的內容常被系統判定為垃圾留言,請不用擔心,我會定期將留言恢復。
◎ 本站「已關閉自刪留言功能」。