2006年11月2日 星期四

在每篇文章底端放置各大共享書籤 for blogger

2007-1221:新增FunP書籤
2007-0908:新增udn共享書籤
2007-0303 :修正Yahoo 分享書籤標題編碼問題

update:新增My Share
update:新增Yahoo 分享書籤

注意:要改Template前請先存檔備份

這是各大共享書籤的代碼 如:del.icio.us | technorati

以HEMiDEMi的書籤為例:

修改詳細步驟如下:
1.進入Customize (自定) > Template(範本) > Edit(修改) HTML > 把 Expand Widget Template(展開小裝置範本) 打勾
找到下面這段代碼
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/>
</a><b:if cond='data:label.isLast != "true"'>,</b:if>
</b:loop>
</b:if>
<----紅色代碼插入處
</span>

2.在上面的藍色代碼中間插入下面紅色的共享書籤代碼

<a expr:href='"http://www.hemidemi.com/user_bookmark/new?title=" + data:post.title + "&amp;url=" + data:post.url' class="addToolTip"
title="Add to HEMiDEMi" target='_blank'><img border="0" alt="HEMiDEMi"
src="圖片連結"/></a>

圖片連結部份,可以到HEMiDEMi小貼紙產生器官方網址去選擇自己想要的圖片

以上結束

21 則留言:

  1. 請問方便修改一下Myshare的語法嘛?
    自己動手修,怎麼都搞不定。

    回覆刪除
  2. 董大:
    Myshare的語法我加上去了,您再試看看

    回覆刪除
  3. Canny:
    blogger 應該也要改Templete的語法

    回覆刪除
  4. to canny:
    舊版的話,可以參考這裡語法改改!
    Social Bookmark Link Creator

    回覆刪除
  5. 我對舊版的blogger沒什麼研究,感謝shenez提供的回答

    回覆刪除
  6. 感謝,這邊的資訊真是令人受益菲淺。

    回覆刪除
  7. 請問一下:我找不到<span class='post-labels'>...那一段代碼,是否跟您提及的ExpandWidget Templates要打勾有關?又請問這個打勾的選項是位於何處呢?

    頭疼中啊....

    可以請大大解惑一下嗎?謝謝您了

    回覆刪除
  8. ExpandWidget Templates要打勾才看的到,因為這篇文章是在還google beta沒有中文化時寫的,所以template不叫模板,正確的是
    進入Customize (自定) > Template(範本) > Edit(修改) HTML > 把 Expand Widget Template(展開小裝置範本) 打勾

    回覆刪除
  9. 有個方法可以建議你用,打開了小裝置範本後把所有代碼先複製到記事本,而且要複製2份,以免改壞了,還有備份,然後在記事本裡按CTRL+F
    會出現搜尋列,這時把<span class='post-labels'>貼上後選"向上"搜尋,這樣應該可以找到

    回覆刪除
  10. http://button.unet.cc
    可以用這個訂閱貼紙產生器

    回覆刪除
  11. to Gene
    訂閱貼紙產生器針對整個網站來講是個不錯的選擇(如果是單篇文章的話可能還是要改template,每一家blog的語法也不太一樣),感謝您的分享^^

    回覆刪除
  12. hi~我張貼yahoo的..會出現下列紅字耶...
    我們無法剖析您的範本,因為它的結構不完整。 請確定所有的 XML 元素均已正確關閉。
    XML 錯誤訊息: The entity name must immediately follow the '&' in the entity reference.

    回覆刪除
  13. to james
    Yahoo的部份本來是英文版的,可能有問題,我把它改成中文版的,你再試看看

    回覆刪除
  14. a class='addToolTip' expr:href='"http://tw.myweb2.search.yahoo.com/myresults/bookmarklet?u=" + data:post.url + "&t=" + data:post.title' target='_blank' title='加入 Yahoo 分享書籤'>

    我改成這樣後是可以用了但是標體會是亂碼好像語系有問題

    回覆刪除
  15. to 鋒哥
    看起來編碼的確有問題,這篇文章我把語法部份做了點修改,你在語法裡加上ei=UTF-8 試看看

    回覆刪除
  16. angelo~照你的修改後果然OK了,對了我的BLOG code裡只要是&這個都要改成&才使用,由於我是做美術出身的,所以對程式幾乎都是用try的問的問題也許很笨請見諒~我寫程式語法就像是不懂日文的人玩日本RPG,靠反覆實驗血出來的呵呵

    回覆刪除
  17. to 鋒哥
    我了解你的意思,在blog的code中,不一定是所見即所得
    像 & 要打 &amp; 
    < > 要打 &lt; &gt; 才會顯示出來

    回覆刪除
  18. 作者已經移除這則留言。

    回覆刪除
  19. 您好
    可否向您請教一下
    在我的blog 中..
    我的書籤是出現在文章首頁底部跟進去內文的底部,
    我要如何改..
    才能只出現在內文的底部,
    要怎改才會就如同此範本
    文章首頁不出現,但Read more後書籤才會出現在內文的底部

    謝謝您

    回覆刪除
  20. to St
    請參考Google AdSense 只顯示在單篇文章裡裡面的做法,可以將書籤當成AdSense 程式碼,前後加入程式碼,就像裡面灰色那段程式的部份

    回覆刪除
  21. 謝謝Angelo,這麼快的回覆..
    我再來研究一下...試看看..
    ^^

    回覆刪除

請輸入您的留言,不回答匿名者的問題,可用電子郵件訂閱回應,可用 HTML 標記,例如 <b>, <i>, <a>