2008年7月9日

使用 Blogger 的內嵌回應模版 - 免開新網頁囉!

說真的 Blogger 的意見面板向來是蠻討厭的,都沒辦法直接在文章頁面回應,這樣子其實也沒有什麼太大的壞處啦! 只是很多使用者會因為要多按一個張貼留言還要多等一個網頁載入降低了回應文章的意願,甚至有的眼睛比較大顆的還會跟你說他不知道要怎麼留言......

之前也有出現過第三方意見管理的服務,也是可以放在內嵌式面板,但是它和原本 Blogger 的意見系統是分開的,怎麼樣都覺得不妥,還是 Blogger 本身提供的話是最好了。

不過現在一切問題都解決啦! Blogger 終於不負眾望推出了內建回應面板的功能,在參考 Josh's Blog 後,我順利的把內嵌的留言面板改出來了! 感覺還不錯吧!

至於修改的方法~ 咳咳,雖然 Josh's Blog 上已經寫的很清楚了,不過基於紀錄的理由,我還是來照本宣科一下好了,首先先到 Blogger Draft → 版面配置 → 修改HTML →展開小裝置範本,把底下這段:<p class='comment-footer'>
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
</p>
取代成:<p class='comment-footer'>
<b:if cond='data:post.embedCommentForm'>
<b:include data='post' name='comment-form'/>
<b:else/>
<b:if cond='data:post.allowComments'>
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
</b:if>
</b:if>
</p>

就像這樣:

改完後請點選儲存範本,然後請到設定→意見→已內嵌下列文章,然後按儲存即可!

  • 7/13, 08 更新 → 感謝 dora2002 ,加注需要使用 Blogger Draft 的提醒。

8 則留言:

  1. 這樣的確方便多了......也比較不容易「忘記」留言(因為在等待載入的過程中,先去瀏覽其他網站,結果就忘了)

    回覆刪除
  2. 說些奇怪的 ...

    那個 comment-footer 我有兩個 ... 而且要兩個都取代才能用 ...

    (使用前請先切換到 http://draft.blogger.com)

    回覆刪除
  3. To dora2002:
    我只有改後面那個就可以用了耶! (兩個 comment-footer 是不一樣的東西)
    (兩個都改不會出狀況嗎?)

    回覆刪除
  4. 好像不會 XD

    回覆刪除
  5. 終於解決這個討厭的問題.謝謝.

    blogger有些東西真的是不夠人性化...

    回覆刪除
  6. 太感謝啦,我之前為了解決這辦法花了多時間搜尋...

    回覆刪除
  7. 谢谢你的方法~
    总算成功做到了~

    回覆刪除

請注意,在較舊的文章留言並不會馬上出現在回應區!