WordPress Plug-in:替你的Blog加入台灣區的社群書籤

外掛在這裡原始碼在這裡
這是讓Wordpress用戶可以輕鬆的把Hemidemi、FunP、MyShare跟Yahoo分享書籤加在內文底下的外掛。

晚上在試著加入社群書籤的按鈕,但是卻發現除了Hemidemi提供了簡單的工具、推推王提供了有很多選項可供自訂的工具,MyShare跟Yahoo提供的程式碼是夾有另開小視窗的Javascript的複雜玩意。由於要把這個程式碼直接貼進Wordpress的single.php或者是index.php都會碰到兩種引號('跟")錯綜複雜的困擾,導致程式不一定能用,所以我就把URL直接抓出來用。

因為我用的是Wordpress的K2模版,我發現直接貼進theloop.php會造成首頁的大混亂,所以我就參考了這篇文章的留言裡面講到的if is_single的技巧。

好不容易讓呈現結果正確了之後,卻又發現這樣子我沒辦法把這些按鈕放在DDThisDay(就是下面那個歷史上的今天)的前面,所以我只好再參考DDThisDay的作法,給內文一個後加進去的Filter來放置這些按鈕。

Hemidemi的工具真的很方便,所以我就不另外用別的圖了。FunP跟MyShare用的都是他們網站上面提供的圖片,而且是直連。Yahoo因為沒有提供80x15的圖片,所以我就用了Briian在之前的文章做好的圖片,然後放在我家以避免吃掉他的流量。

最後成果就是這個外掛,只要拿回去放在Plugin的資料夾裡面,並且啟動就可以了。

外掛在這裡原始碼在這裡

測試環境:Wordpress 2.0.10,使用上有問題問我也不一定可以解決。要另外加進其他按鈕的話請自行修改程式碼,方便的話順便在底下留個言。

10 Responses to “WordPress Plug-in:替你的Blog加入台灣區的社群書籤”


  1. 1 李小布

    我先下載回去裝在WPMU1.3看看。

    我本來讓全站使用share this,它內嵌轉寄、加入社群書籤等功能,算是很殺的外掛。但是沒有台灣區的社群網站。之前玩2.3的時候,曾經手動添加了黑米、myshsre、但這兩個窩在一堆外國書籤,實在不顯眼,而且還要點進入才會顯示,書籤貼紙,不如直接放在文末。

    多謝。有問題再問你了。

  2. 2 Applepig

    感謝幫忙測試!

    ...雖然其實我家好像也裝了一套WPMU說

  3. 3 Applepig

    有鑑於裝在單頁的效果不佳,拉到首頁來試試看好了...

  4. 4 Hugh

    出現這樣的錯誤訊息
    請問蘋果豬要怎樣改呢
    Parse error: syntax error, unexpected T_SL, expecting ',' or ';' in wpress1/wp-content/plugins/taiwan_social_bookmark.php on line 12

    WP 2.3.1版

  5. 5 Applepig

    line 12是
    echo <<<END
    沒錯吧?

  6. 6 Hugh

    回Applepig
    是的
    沒錯

  7. 7 Applepig

    那把那三句改成這樣?
    echo "<script language='JavaScript' src='http://funp.com/tools/js/funp_button.js'></script>";
    試試看?

  8. 8 Hugh

    感謝 Applepig
    沒有錯誤訊息了
    但是按鈕沒有在文章末出現
    是也要像不來恩大大那篇說的
    要改single.php嗎

  9. 9 Hugh

    嗚嗚
    太感動了
    停用後重新啟動就出現了
    謝謝Applepig這個好用的Plugin

  10. 10 heywilly

    我這裡也用sociable外掛改了一個台灣書籤網站大集合的外掛
    funp、Hemidemi、Myshare、UDN、Yahoo等網站皆入列
    大家可以參考一下

    http://blog.where2event.com/2008/07/31/最在地:Wordpress 書籤外掛 Sociable 台灣五大社群書籤網站入列/

Leave a Reply