最近滿多人在問,要如何在comments也顯示文章的標題?如果用feed和json的方法,很抱歉,目前似乎只能抓到文章內容,另外在
Beautiful Beta中的
Widget Installation and Downloads Page這裡的“
Recent comments widget”,能夠依照網址來抓取標題,但是遇上中文標題就沒用了,因為目前Blog文章的網址是依照你文章標題的英文字來取的。
之前曾在
水瓶子那裡看過他所用的方法:
- 先抓取 comments 的 feed,內有標題的網址,再抓取藉由 comments 發佈到 gmail 信箱然後轉發到另一個部落格的 posts feed 去比對網址,取回標題。
覺得有點複雜而沒有採用,因為最近滿多人在問,所以又到他那去看了一下,發現他用上述的方法後,因為被Blogger.com認為是spam而檔掉,所以改採用新的方式:
- 先抓取 comments 的 feed,內有標題的網址,然後再抓取 posts 的 feed 兩個去比對
而且也做成了元件提供大家使用 ,只要將下列二行放置到“新增html/javascript”的widget中即可:
<script>g_szBlogDomain='xxxxx.blogspot.com'; </script>
<script src="http://js.writers.idv.tw/rc.js"></script>
《記得要將紅色部份改為你的Blog網址》
資料來源:
JSON 應用(2):最新迴響的標題
你好。JSON的元件有個"最新迴響RSS"字樣,可是你的沒有。我想你應該做了修改。所以擅自以原始碼下載了你的版本,然後上傳我的空間使用。特別向你致謝。以後有空會常來你這裡取經。^^
回覆刪除To shixin:
回覆刪除歡迎取用,當初我也是因為套用後除了原有的標題之外還會另外出現"最新迴響RSS",所以我才自行修改。
你好
回覆刪除我也想要把"最新迴響RSS"消掉
但是對程式苦手
不知道能不能告ㄓㄧ下如何修改
或是提供修改後的程式碼
非常謝謝m(_ _)m
To sf337:
回覆刪除修改過的js我放到Google code上了,請享用。
“http://joshnote.googlecode.com/files/rc.js”
謝謝Joseph的提供^^
回覆刪除謝謝Joseph的分享
回覆刪除m(_ _)m
很棒的分享。
回覆刪除拿去用了,我想應該來向您知會一聲。
謝謝你提供的 CODE。
回覆刪除我用你的 CODE 修改了一下,格式也換了,放在自己的部落格,希望你不會介意。
非常感謝喔
Josh您好,又來叨擾了囧rz
回覆刪除關於這個recent comment, 不知為何在我的blog上一直無效~
老是loading,之前在測試blog中就ok...換了blog套用就失靈,可否請教您問題出在哪呢?感激不盡(拜)
不好意思~忘記留下網址 請按此
回覆刪除感謝^^
To *moccas*:
回覆刪除查看一下comments feeds是否有開啟!在「控制主頁–設定–網站提供」的“blog 意見資訊提供”這個項目,因為我直接輸入你的comments feeds網址時,出現了“The feed is not enabled”的訊息,顯示該項目可能是關閉的。
謝謝josh!果然是如你所說,已解決。不過還有一些拉拉雜雜的小問題,不知可否麻煩您到這裡的內文幫我看看是什麼問題呢?太感謝您了...~
回覆刪除To *moccas*:
回覆刪除由於你裝載的是Yahoo!的表情符號js,所以你就必須依照該js內所定義的替代符號來輸入,例如:“ :)”、“ :(”(在:前有空一格),這樣才行,相關的表情符號設定你可以參考原始的js,在該js內你可以看到如下列的程式碼:
[' :)', ' <img src="圖示位址" /> ']
其中在二個分號(')之間的就是表情符號的代碼,當你Blog中有相同的代碼時,就會自動取代為表情符號,你可以看看示範。
謝謝JOSH,可是##CONTINUE##跟側欄收放無效的問題是什麼原因呢?原本要使用無腦安裝的沒想到還是要用到那麼多腦啊XD?
回覆刪除不好意思,
回覆刪除請問一下…我也是出現下載中的情況
不過在網站提供或是權限那邊我都有照指示去改,
不過我改的時候發現本來就已經是指示要的選項了,
全部都是顯示完整,也是給任何人都可以看~
不知道哪理出了問題呢…?
http://sixteendusyi.blogspot.com/
希望您不介意我借來使用, 謝謝您的code, 非常方便
回覆刪除my blogger
http://mabopeng.blogger.com
之前一直用舊版的程式碼落落長
回覆刪除想不到新的短小精幹,又好用!
我服用了,謝謝了^^