wordpress自助链接auto-blogroll插件设计细节!

做这个插件的目的是自己比较懒,不愿意去论坛发贴寻找交换链接。事实上对每位博客主来说,寻找交换链接都是一件比较麻烦的事情。论坛发贴、有时间再去看回帖,跟对方联系、好不容易交换链接完毕,可是过了一段时间,发现对方删除了你的链接,然后你要去后台删除给他做的链接、交换链接的时候需要查看对方网站PR值是否满足你的要求,还有Alexa排名。等等这些事情都很烦,需要你定时查看每个链接。

我是个懒人,所以需要一个程序来解决以上出现的麻烦,所以我设计了这个插件,这个插件具备如下功能:

  1. 链接交换完毕后,自动每天查看对方网站是否存在你的链接,如果超过了设定的次数则在你的博客取消显示对方的链接。
  2. 创建一个交换链接的接口,每位浏览我博客的人都能够申请与我交换链接。
  3. 设定一个最小的Pr交换数值,利用该值判断是否需要与对方交换链接。
  4. 采用自创的文本数据库存储数据,不影响wp本身的数据库性能。
  5. 交换链接的数据具备与wp的blogroll数据表同步的功能,可以导入导出。即使卸载了该插件,利用wp自带的blogroll仍然可输出已经交换到的链接。
  6. 可以设定一个总数,当交换链接数量达到该值时自动关闭自助交换。
  7. 每天检测对方网站是否存在你的链接,当没有检测到,则计数器增加一次。但在到达总限制数之前检测到了链接,则该链接的失效计数器清零,正常显示。
  8. 如果发现检测到对方给你的链接失效,则自动发送邮件通知对方。
  9. 后台具备审核功能,可以禁止某链接出现。
  10. 后台可以对某链接设置白名单,不去检测有效性。
  11. 后台具备手工添加链接的功能。
  12. 输出链接非常简单,一个是通过单独的page输出,另一个是通过widget输出侧边栏。
  13. 插件安装时,自动导入wp原有的blogroll链接。
  14. 【想到了继续添加……】

下载:auto-blogroll V1.0
关于插件:auto-blogroll详细介绍
有worpress.org帐号的朋友来这里投票支持我吧:点这里投票去

30 thoughts on “wordpress自助链接auto-blogroll插件设计细节!

  1. Dianso

    我打算使用这个插件了
    按你的说法
    也就是放弃原来的默认连接,然后在widget添加一个项目
    这个项目会把原来所有连接导入
    并不会影响links表
    十分感谢

  2. 没趣鱼

    你好,为什么我的BLOG友情链接总是自动添加你的网站?每回删了,又会不定时冒出泡来……请给予解释。
     谢谢

  3. 没趣鱼

      呵呵……没找到基本哪里设置
    算了,反正挺喜欢你这新插件。正准备用呢
    不过,原来米放弃了,新米还没RP值,没办法和你交换链接喽

  4. CJ

    你这插件有个很大的问题,会导致自定义的图片无法显示,请看我的站(http://www.8cj.cn)无法显示图片我用的是arthemia 2.0 的主题,用了你的插件之后开了links页面,导致的后果,希望能解决这问题~

  5. askie Post author

    这个插件没有动用数据库,不知道你的慢是怎么体现出来的!
    ft!

  6. CJ

    卸载links之后,我的网页首页还是无法显示图片,刷新了以下,还是无法显示,好像有程序已经进入了我的主题模板~

  7. askie Post author

    插件新建了一个ab_links.php的模板,links页面与这个模板进行了关联,没有其他动作了!
    你貌似丢掉了http://www.8cj.cn/wp-content/themes/arthemia/scripts/timthumb.php这个文件

  8. CJ

    删了没用的~ 就是必须重新安装模板,然后不要安装LINKS页面,才可以显示图片!

  9. askie Post author

    那你删除了links
    然后重新安装,链接页面名称重新起个名字试试看!

  10. CJ

    我现在删了我原来的模板,重新装了模板,没有装LINKS!首页能显示图片的,问题就在安装LINKS页面,希望能解决~

  11. askie Post author

    我到现在还是没办法定位你的问题是出在什么地方。
    请你不要使用插件,然后手工建立一个links的page页面看看结果!

  12. CJ

    哥们,那你就下载一个arthemia模板,自己先装着试试看了~ 因该会找到问题的,相信其他的用户,也会有这问题的

  13. askie Post author

    我自己安装了这个主题,没有发现问题!
    首页我不知道如何调用图片,所以首页没有图片,但是文章内图片显示正常!

  14. askie Post author

    另外请你重新下载插件,并安装!
    现在可以显示自定义的links页面名字了!

  15. CJ

    哥们,又出现原来的问题了~ 按照你的方法安装,打开刷新,就无法显示图片
    我的QQ:45629701 加我

  16. askie Post author

    结贴:多谢CJ的问题,这个问题是因为安装的时候,程序执行了chmod的操作,也就是说更改模板目录的权限为0777,但是程序所处的组是服务器httpd所在的权限组无法访问的,所以会引起模板目录下的文件无法访问。

    大部分的linux系统的服务器没有问题,个别的因为用户权限组与httpd权限组的权限独立会引起此问题,如果遇到了模板的部分文件无法访问,请使用ftp软件重新更改主题目录的权限为0777即可解决问题!

    再次感谢CJ的测试!

  17. Arno Ruan

    引用於「[WP-Plugin]Auto Blogroll 1.4 正體中文語系檔」
    http://blog.joytown.tw/2008/08/27/325

    我把您的PO檔改成正體中文版了,主要是轉換慣用語部份~
    插件→外掛、數據庫→資料庫、鏈結→連結、博客→部落格、創建→新增、接口→入口,等…

    讓正體的WP使用者也能大大使用。^^

  18. askie Post author

    谢谢,如果能把转换后的po档邮件给我,我将会增加到下一版本中!

  19. Arno Ruan

    已透過E-mail寄給您了^_^或由http://ifile.it/0rp98gz 來download亦可
    1.5版有找第幾個CODE異動地部份與語系檔無法對應

    未對應處:
    ————————————————————————–
    * display=whether to displaying the link
    * check=whether checking your link form the site
    * invalidation=invalidation times of checking your link
    * 送出 widget to you sidebar!
    ————————————————————————–
    click here
    ————————————————————————–
    auto_blogroll.php中搜索「add」、「 Save!」
    這兩個按鈕未包含在PO檔內
    ————————————————————————–
    “申請成功須等待審核才會顯示”這段會重複出現兩次
    變成:申請成功須等待審核才會顯示,申請成功須等待審核才會顯示,已更新成功click here…..

    這應該是語系檔位置跑掉導致的。
    ————————————————————————–

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>