猪八的网:浮生志

September 3, 2006

Wordpress插件:Add Bookmarks

Filed under: 黑犬 — Zhu8 @ 11:23 pm

First plugin for Wordpress:English vision (2008/03/18)

这是我第一次做的插件,虽然是东参考西参考,也整整折腾了我半天的工夫,呼……闲话少说,入正题。(现在想再做一个,但是发现却是是水平有限。在瞎折腾两三个小时之后,发现自己只是稍长于修改,真正要做确实不是我等门外汉能力所及。详见这里。)

  • 插件名称:Add Bookmarks
  • 插件版本:0.1(0.4 Updated on 2008.03.18
  • 插件描述

在你的文章下加入添加到书签或网摘的代码,参考Thomas McMahon插件Social Bookmark Links修改,可选择文字链接或图标链接,若喜欢还可以自己添加。

Update On 2006/9/27:更新了图片的链接问题,使用".get_settings('siteurl')."使链接在更新Blog地址的时候不会出错。

  • 2) 打开 add-bookmarks.php 并在文本编辑器中配置好。
  • 3) 你不想使用的书签请将 0 改成 1,反之亦然。

例子:$a4 = “1″; //365key | 天天网摘 - 这就是说你已经设置成使用365key了

  • 4) 设置书签的显示方式

$createKind = “icon”; // links : 文字链接 - icon : 图标链接

文字链接示例:

»» 文字链接

图标链接示例:

»» 图标链接

$beforeall = “收藏 “; // 你想显示在所有书签前面的

$beforeeach = ” [ "; // 你想显示在每个书签前面的

$aftereach = " ] “; // 你想显示在每个书签后面的

$afterall = “”; // 你想显示在所有书签后面的

// 可以使用HTML标签,但不能使用(”)哦!

  • 5) 上传文件夹add-bookmarks到你的插件目录(注意:包括icon文件夹和add-bookmarks.php)。
  • 6) 在管理页面激活插件。
  • 7) 将下面的代码放到你想显示加入书签或网摘的位置:

- 我是放置在single.php中例如 postmetadata 前面的,仅供参考。

- 如果你停用了该插件,可以将该代码移除。(因为使用了if语句,所以不移出也不会影响其他正常功能的:em06: )-Update On 2006.12.22

  • Tips(小提示)

Yahoo!我已经修改成Yahoo!中国Yahoo!收藏+,更符合国人习惯;你如果想修改图标内容,图标均在icon目录下,增加或修改的图标请注意在add-bookmarks.php中也要记得修改图标的源文件地址。

Update@2006/09/05

将所使用的五个书签的代码做了一次更新,确保每个对中文正确识别。其中Furl对中文的支持最不好,我使用其他人所最常使用的代码均会使中文标题变成乱码,所以我最后还是选择了一个弹出窗口的,可能使用窗口block的会有一定影响。

更多书签网站请参考:网摘大全1016最新整理版 (rss8.net 木木牛牛整理)

另一种方式请参考:无需插件 给你的BLOG手动添加 网摘 代码 图标下载

欢迎你使用Trackback告知我你使用了该插件 :-) Updated on 2006.11.28

加入 百度搜藏

Updated on 2008.03.18

加入 Diglog!奇客发现

加入 饭否

加入 QQ书签

加入 Technorati Favorites

English Vision:

Add Bookmarks for Wordpress

Plugin Name: Add Bookmarks

Version: 0.4 (Last update:2008/03/18)

Description: Help your visitors to add your entry to
Social Bookmark like
Blogmarks,delicious,Furl,Yahoo,Google,Baidu,QQ,Techmorati and so on..

(You can add by your self very simply,You can choice either TEXT or ICON)

Requires at least: Wordpress 1.5

Tested up to: Wordpress 2.5

Author: Zhu8

Plugin URI: http://www.zhu8.net/blog/code/wordpress/wordpress-plugin-add-bookmarks/

Download:add-bookmarks.zip

Usage:1) Upload the folder to the /wp-content/plugins/.

2) Active it .Add to where you want to put (I put it insingle.php before postmetadata) .DONE!

3)If you want to Add Your Bookmarks,open *add-bookmarks.php* and config it in your Editor(as Editplus,Notepad++) in UTF-8.

Fell free to Contact me and Trackback here!

44 Comments »

  1. 鼓励一下,:)

    Comment by 大脑袋 — September 4, 2006 @ 9:38 am

  2. 谢谢大头兄的鼓励!嘿嘿,小弟继续努力Ing…:em06:
    [Comment ID #310 Will Be Quoted Here]

    Comment by Zhu8 — September 6, 2006 @ 12:01 am

  3. 很棒,赞一个。只是对于不同的模版,添加在single.php中的位置需要自己摸索,我用的k2,不过最后搞定了。
    还有,那个手机访问/wap怎么实现的??

    Comment by PJP — October 29, 2006 @ 7:16 pm

  4. 关于那个手机访问,你可以去看下我的插件列表。里面有介绍到了。
    [Comment ID #697 Will Be Quoted Here]

    Comment by 猪八 — October 29, 2006 @ 8:22 pm

  5. :em01::em02:

    Comment by 幻灭 — November 1, 2006 @ 4:54 am

  6. k2模版,代码加在哪里?

    Comment by riku — November 23, 2006 @ 11:57 am

  7. [Comment ID #748 Will Be Quoted Here]

    修改/wp-content/themes/k2/single.php,代码是,加在第9行下面,即两条相邻的

    Comment by PJP — November 23, 2006 @ 4:56 pm

  8. 多谢

    Comment by riku — November 23, 2006 @ 5:01 pm

  9. 很不好意思,Riku,还没来得及回答你的问题,所以,谢谢,PJP :em08:
    [Comment ID #748 Will Be Quoted Here]
    [Comment ID #749 Will Be Quoted Here]

    Comment by Zhu8 — November 23, 2006 @ 9:01 pm

  10. 你好,我想搞一个WAP的小说站,很急需一个小说的书签,不知道你这代码可否用上,如果能的话,请联系我好吗。我技术上不太行!呵呵,有劳:QQ:128159

    Comment by zhmw — November 26, 2006 @ 12:22 am

  11. 非常感谢..
    请问你的这个:em01:表情是什么的?
    能不能共享……..

    Comment by kinos — November 30, 2006 @ 7:22 am

  12. 浮生志的boss你好
    删掉链接的原因主要是因为他会多出高度会稍微影想到美观,接下来的几天会专门做一个credits页面来链接到你。届时会给你发e-mail附带链接给你看一下效果,不知道这样算不算一个变通的办法。很喜欢你的插件。谢谢。

    Comment by regin — December 3, 2006 @ 12:20 am

  13. 呵呵,这套表情是来自iLemoned的站点弄来的,应该没有问题,你把图片一起下载复制下来吧:)因为我在公司,没办法上到邮箱,所以烦劳自己动手了。
    [Comment ID #821 Will Be Quoted Here]
    没有关系,我只是循着反向链接看到个没有链给我的,Anyway,谢谢你现在给我的链接:)
    [Comment ID #838 Will Be Quoted Here]

    Comment by Zhu8 — December 7, 2006 @ 12:43 pm

  14. [Comment ID #860 Will Be Quoted Here]

    感谢…
    下在在这里….
    http://fchjian.googlepages.com/smail.rar

    Comment by kinos — December 7, 2006 @ 4:37 pm

  15. 我想把diglog加进去不知道怎么改…..
    访问的时候整页都是空白的….
    这个是官方提供的…
    http://www.diglog.com/tools_integrate/

    Comment by kinos — December 10, 2006 @ 7:12 am

  16. 这个我调试了一下,应该这样:
    首先在第33行加入:$a7 = “1″; //diglog
    然后如果你用的是文字在第46行即$button6之后加上
    $button7 = “diglog!“;
    同理如果你用的是ICON则将diglog!改为:

    并记得两个这个要修改:
    $buttons = 8; // 图标的数量再加上1
    强烈建议你使用编辑器如Editplus之类的高亮显示代码的工具修改,这样就可以看到你加的代码的显示效果是否和上面其他的是一样的。

    share your files at box.net
    [Comment ID #866 Will Be Quoted Here]

    Comment by Zhu8 — December 11, 2006 @ 7:07 pm

  17. 我是用楼主的方法试了很多次了…..
    还是搞不了的…
    我是用Notepad2编辑的…

    Comment by kinos — December 11, 2006 @ 7:35 pm

  18. Emm..是这样。。你看我已经加上了:em06:
    我想可能是你的插件出了点错?我将我的贴出来,你可以尝试一下。
    记得最重要的,插件的结尾最好不要有空行,否则可能会出错的。
    最好将你的插件都重新编辑一下,在后台就好了,不需要专门用编辑器,把末尾的空行删除掉。

    share your files at box.net

    Comment by Zhu8 — December 11, 2006 @ 7:57 pm

  19. [Comment ID #871 Will Be Quoted Here]
    好了好了…
    非常感谢楼主….
    我是留了很多空格….
    BTW楼主发的那个文件是大写的..
    我还要改成小写…:em14:

    Comment by kinos — December 11, 2006 @ 8:14 pm

  20. 晕倒八次:em17: …我的目的只是想你看里面的内容,拷到后台插件编辑里面就可以了。。不过也许你是开玩笑:em08:,我还是把Box里面的改了一下,以免后人也有需要的:em06:

    Comment by Zhu8 — December 11, 2006 @ 8:33 pm

  21. Comment by links for 2006-12-12 -- 时光漫步 — December 13, 2006 @ 1:01 pm

  22. 我把代码添加在single.php的前面,但是无法显示出书签链接,我使用的是Qwilm!主题

    Comment by jacky — December 14, 2006 @ 11:55 am

  23. [Comment ID #879 Will Be Quoted Here]
    我也是Qwilm!1.0的…
    我是加在” rel=”bookmark” title=”到《》的永久链接” class=”permalink”>永久链接的后面….
    正常显示….
    这个是我的…
    http://www.higod.cn
    请随便看…….

    [By Zhu8:刚才确实在调试,呵呵]

    Comment by 你好,上帝 — December 14, 2006 @ 7:04 pm

  24. Comment by wp插件三个 at zskj’s Blog — December 15, 2006 @ 1:09 am

  25. Comment by 无知的博客 - » links for 2006-12-14 — December 18, 2006 @ 8:39 pm

  26. 底下的添加书签插件…

    一个很不错的插件,自然应该是由国人开发的。

    Comment by 全知之树 — December 22, 2006 @ 11:57 pm

  27. Comment by 浮生志 » 定制Trackback特定样式 — December 23, 2006 @ 4:07 am

  28. Comment by wordpress插件收集之Add Bookmarks:添加收藏到书签或网摘的代码 - 博客联盟 — December 23, 2006 @ 10:35 pm

  29. 我修改了你的代码,加入了和讯网摘。
    下面我把代码贴出来给大家共享吧
    $button7 = ““;

    $buttons = 8; // 图标的数量再加上

    $a7 = “1″; //和讯网

    基本上是根据365key改的,图片大家自己链接吧,我就用了一个和字。

    Comment by 躺着读书 — December 25, 2006 @ 4:55 pm

  30. 我想请教一下,我从网上下载了个网摘站源代码想做个站,但是没有现在常用的网摘插件右键收藏功能,要登录手工添加的,请问怎么样才能实现?

    谢谢

    Comment by gu — January 8, 2007 @ 11:30 pm

  31. 不错

    Comment by adf — January 16, 2007 @ 6:25 pm

  32. 我想请教一下,我从网上下载了个网摘站源代码想做个站,但是没有现在常用的网摘插件右键收藏功能,要登录手工添加的,请问怎么样才能实现?

    zhu8在吗?其他朋友有知道请赐教一下好吗?

    Comment by com51b2b — January 27, 2007 @ 1:43 pm

  33. gu以及com51b2b,很抱歉,我在,但是我想我也许帮不了你的忙,因为我对在整站里面然后加到终端用户的右键里面去实在是无能为力!:em13:
    [Comment ID #1037 Will Be Quoted Here]

    Comment by Zhu8 — January 28, 2007 @ 5:48 pm

  34. :em02:太棒了,请问你上面的打星投票是怎么弄上去的?对了,还有下面的数字加法,very good!谢谢!

    Comment by cooolo — February 4, 2007 @ 10:32 pm

  35. 感谢zhu8的回复。

    如何有哪位朋友知道“在网摘整站里面实现加到终端用户的右键里面收藏的功能”的,期待告知一声,先谢过了!

    Comment by gu — February 6, 2007 @ 11:48 am

  36. Add Bookmarks…

    在你的文章下加入添加到书签或网摘的代码

    Comment by 月光沼泽-MoonSwamp — February 23, 2007 @ 11:20 pm

  37. 很经典的插件啊, 想试用一下.

    Comment by 北极冰仔 — May 19, 2007 @ 9:52 pm

  38. Comment by CN Social Bookmarks : 幸福收藏夹 — October 12, 2007 @ 11:56 pm

  39. 我想请教一下,我从网上下载了个网摘站源代码想做个站,但是没有现在常用的网摘插件右键收藏功能,要登录手工添加的,请问怎么样才能实现?

    zhu8在吗?其他朋友有知道请赐教一下好吗?

    Comment by 传奇世界私服 — December 23, 2007 @ 10:05 am

  40. 谢谢分享 :neutral:

    Comment by Hitbali — January 19, 2008 @ 7:51 pm

  41. 辛苦了!不错!

    Comment by moongirl — January 24, 2008 @ 1:14 pm

  42. 感谢分享

    Comment by 数据恢复 — May 9, 2008 @ 5:21 pm

  43. 谢谢补充:)

    Comment by 数据恢复 — May 9, 2008 @ 5:32 pm

  44. 插件有时也会起破坏性作用

    Comment by 连连看 — June 3, 2008 @ 12:09 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress