增加「add to del.icio.us」貼紙

我在blog全文的最後加上了一個貼紙。圖片的來源是Chicklet Creator 2這個網站,加到del.icio.us書籤的連結語法則是:
< a href="http://del.icio.us/post?url=文章網址&title=文章篇名" target="_blank">< /a>

在WordPress裡面,文章網址的函數是:< ?php the_permalink() ?>,文章篇名的函數則是< ?php the_permalink() ?>

如果你也是WordPress的使用者,想在網誌裡面加上一樣功能的貼紙,不必安裝其他的plugin了,直接複製以下的語法,在版面中找一個合適的地方貼上就可以了:

<?php if ($single) { ?> <a href="http://del.icio.us/post?url=<?php the_permalink() ?>&title=<?php the_title(); ?>" target="_blank"><IMG alt="del.icio.us <?php the_title(); ?>" src="http://img133.imageshack.us/img133/1593/deliciousmd3.gif" align="top"></a> <?php } ?>

註:整段語法的前後被< ?php if ($single) { ?>< ?php } ?>包住,表示只有在進入單一文章的頁面,即閱讀全文的時候,才會出現這個貼紙。

 
 
 

“增加「add to del.icio.us」貼紙”有 8 則回應

  1. 兔眼看天下 » 同步訂閱標籤產生器
    5. January 2006 at 00:44

    [...] 剛逛到一個頗講究技術的WP-based Blog網站—Idea Grapes,介紹如何在WP-based Blog網站中,新增同步訂閱標籤貼紙。 [...]

  2. haha
    13. March 2006 at 20:16

    请问这段代码改插到哪呢?是不是只需要插一次就行了?

  3. yoren
    14. March 2006 at 00:47

    我是放在wordpress的main template裡面,放在時間標記的旁邊。你可能得看的懂一些php程式碼會比較容易。

  4. haha
    14. March 2006 at 15:19

    那个main template在哪里?
    能告诉我具体那个php文件吗?
    代码我勉强能看懂,应该没问题吧

  5. yoren
    15. March 2006 at 00:11

    HaHa:

    從WP的管理介面進入以後,選擇「Presentation」-「Theme Editor」,應該會看到有「Main Template」的這個theme file,點選之後,便可以編輯裡面的php程式碼。

  6. HAHA
    15. March 2006 at 11:15

    谢谢你,我已经成功了。
    不过不是Main Template文件,我的theme里没有那个文件,我改的是single.php

  7. 花水木
    4. July 2008 at 14:13

    我…剛剛在網址列把上面的http://www.twistermc.com/RSS-images/delicious.gif貼上,結…結果嚇到了,好恐怖!

  8. yoren
    4. July 2008 at 14:53

    媽壓,我也嚇到了。那張圖不知道什麼時候掛點了,我重新傳了一張圖,請用新的試試:http://img133.imageshack.us/img133/1593/deliciousmd3.gif。

歡迎留言: