WordPress博客怎么添加收藏书签?(附实现代码)

wordpress博客怎么添加收藏书签?下面本篇文章给大家讲解一下在Wordpress博客中添加收藏书签方法,并附上实现代码,希望对大家有所帮助!

这两天在鼓捣给博客添加"社会性网络书签Social Bookmark",也就是文章下面提供给读者收藏分享文章的按钮。网络上提供很多WordPress插件来实现书签的功能,但是大多数插件也就是提供一段js代码,其他什么也没有提供,代码的定制性极差。

可喜的是一些网站提供了代码来实现书签功能,这很不错。于是做了一番测试,结果不是很满意,有些代码已失效了,而且调用的小图片太多,增加http连接数,对网站的加载速度有一定的影响。求人不如求己,自己各大书签网站下载来了最新的代码,经过小小的拼凑,再用上css SPRites技术,把这些小图片整成一张,速度明显上来了。另外还对代码做了优化,通过W3C验证。

下图是制作成功的书签效果,许在本文下方看的能给你更深的体验

好东西不能独享,下面就来分享一下这个书签收藏按钮的制作过程。很简单

1、打开你的WordPress主题文件夹下single.php

2、找到 ,在下面加上以下代码(就是书签的显示位置,或者放到你觉得合适的地方):

<div>
<strong>
	<sPAn>收藏</span><span>&nbsp;&amp; </span>
	<span>分享</span>
</strong>

<ul>
<li>
	<a>post_title);?&gt;&amp;rURL=<?PHP  echo urlencode(get_permalink($post->id));?&gt;&amp;rcontent=<?php  $desc = strip_tags($post->post_excerpt); echo urlencode($desc); ?&gt;" title="转贴到开心网" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>ID));?&gt;&amp;title=<?php  echo urlencode($post->post_title);?&gt;" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>ID));?&gt;&amp;title=<?php  echo urlencode($post->post_title);?&gt;" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>ID));?&gt;&amp;title=<?php  echo urlencode($post->post_title);?&gt;" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>ID));?&gt;&amp;title=<?php  echo urlencode($post->post_title);?&gt;" title="google书签" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>post_title);?&gt;&amp;iu=<?php  echo urlencode(get_permalink($post->ID));?&gt;" title="百度搜藏" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a>post_title);?&gt;&amp;uri=<?php  echo urlencode(get_permalink($post->ID));?&gt;" title="收藏到QQ书签" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<a><span></span></a>
</li>			

<li>
	<a><span></span></a>
</li>

<li>
	<a><span></span></a>
</li>

<li>
	<a><span></span></a>
</li>

<li>
	<a>ID));?&gt;&amp;title=<?php  echo urlencode($post->post_title);?&gt;" title="deliciou" rel="nofollow"&gt;<span></span></a>
</li>

<li>
	<script>
	cT="0";nc="#444";nBgc="";nBorder="#F5E5A9";tc="#649B00";tBgc="#FFF4D0";tBorder="#F5E5A9";TDigg="%E6%8E%A8%E8%8D%90";tDugg="%E5%B7%B2%E8%8D%90";defaultItemUrl="WEB_URL";defaultFeedUrl ="http://feed.feedsky.com/ludou";
	</script><script></script>
</li>
</ul>
</div>
登录后复制

3、注意将上面代码中www.ludou.org网址成你的,接着在你的WordPress主题CSS文件中加入以下代码:

#soucang {
	margin:15px auto;
}
#soucang ul {
	dISPlay:inline;
	position:absolute;
}
#soucang li {
	list-style:none;
	float:left;
	margin-right:10px;
	display:block;
}
#soucang li a span {
	/*请将下面的 http://example/m.gif 改成你自己的图片链接*/
	background:url(http://example/m.gif) no-repEAT;
	display:block;
	height:16px;
	width:16px;
}
#soucang li#baidu  a span { background-position: 0 0; }
#soucang li#bolaa a span { background-position: 0 -17px; }
#soucang li#delicious a span { background-position: 0 -34Px; }
#soucang li#douban a span { background-position: 0 -85px; }
#soucang li#google a span { background-position: 0 -102px; }
#soucang li#hexun a span { background-position: 0 -119px; }
#soucang li#jiudian a span { background-position: 0 -136px; }
#soucang li#kAIxin a span { background-position: 0 -153px; }
#soucang li#poco a span { background-position: 0 -187px; }
#soucang li#qq a span { background-position: 0 -204px; }
#soucang li#vivi a span { background-position: 0 -221px; }
#soucang li#yahoo a span { background-position: 0 -238px; }
#soucang li#xianguo {margin-left:10px; padding-bottom:5px;}
登录后复制

上面的代码使用了CSS Sprites技术,其中#soucang li a span的背景图片可自定义,只需放到你的网站目录下,将http://example/m.gif修改成你自己的图片地址就可以了。另外,如果上面的CSS布局不适合你的博客,可以自己改改啊。

好了,到此就大功造成了。看着这些各色各样的书签按钮,感觉是不是很不一样呢?其实这些书签对网站的美化也有一定的帮助作用哦。有事没事,在此留个言吧。

因为网页的宽度有限,这里只提供了16个主流的书签按钮,其他的可以根据自己的需自行添加,下面提供其他的书签代码及logo下载,并非我原创。把上面提供的代码看明白了,自己添加也不是什么难事了。

推荐学习:《

以上就是WORDPRESS博客怎么添加收藏书签?(附实现代码)的详细内容,更多请关注慧达AI工具网其它相关文章!

转载请说明出处 内容投诉内容投诉
慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » WordPress博客怎么添加收藏书签?(附实现代码)

慧达AI专注站群seo管理工具

查看演示 官网购买