Posts Tagged ‘social-bookmark’

在Blog中手动添加网摘链接

Sunday, July 9th, 2006

如果你以单页方式浏览本站的文章,会发现文章内容的下方有一排图标链接,点击图标就能将文章收录到你所使用的网络书签(国内一般叫网摘)服务中,比如Del.icio.us,Digg,Furl等,对于Wordpress平台,通常这个功能都是由插件来完成的,我所知道的比较著名的有BlogitSociable,但如果你不想使用插件,这些工作也完全可以手工完成,你无须使用Javascript,所要做的只是在适当的位置添加几个链接而已:wink:

下面就以Del.icio.us为例谈谈如何在Blog中加入提交网摘链接(只对应基于Wordpress的Blog)

  • 所有步骤中最关键的一点是找出提交网摘服务所需要的链接代码,各个网摘服务的代码并不相同,幸好它们在自己的网站帮助中都会有相应的工具或说明,比如del.icio.us的帮助中就给出了针对Blogger使用的提交文章代码,你只需要将该段代码复制到主题模板文件中就可以了,我会在下面列出几个流行的网摘服务所需的代码,当然你也可以自己去相应的网站探索:);
  • 找到代码后,需要将它加入到模板文件中,通常使用单页(single.php)或页(page.php)模板文件,在Post loop内写入代码,如下:

    <?php while (have_posts()) : the_post(); ?>
    ……
    <?php the_content(’Read More &raquo;’); ?>
    //在这里添加提交代码,比如del.icio.us的
    <a href=”http://del.icio.us/post?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>” > 保存这篇文章到Delicious</a>
    <?php endwhile; ?>
    //其中<?php the_permalink(); ?>用来获取文章的永久链接,<?php the_title(); ?>用来获取文章的标题

  • 如果你懂一些HTML或PHP语言,还可以再添加一些样式或其它功能,但现在基本上也够用了,具体效果可以参看我另外一个Blog

(more…)