前二周明河曾发了一个系列教程,讲解如何制作wordpress插件,完成的作品就是wp-share-list,也就是RIA之家文章底部的分享收藏列表,可是一直忘记整理出来了,有好几个朋友特意问我文章底部的分享收藏列表插件去哪下载。现在明河就正式发个作品页。

这里要感谢灵亦rEd,他是这款插件的第一个使用者,期间不止帮明河做了测试,而且还提了个很好的意见:拖拉排序站点,这个功能明河将在下一个版本加入,同时也要感谢银月帮忙测试。
明河已经将插件上传到wordpress.org,插件有新的更新将同步发出。
插件页面:http://wordpress.org/extend/plugins/wp-share-list/
2010-01-13 v1.6.1.2的更新内容如下:
- 1.修复升级到1.6.1后不勾选引入jquery库无法初始化插件的问题
2010-01-01 v1.6.1的更新内容如下:
- 1.修复1.6版几个明显的bug
- 2.重写了html部分
- 3.解决部分主题调用失败的问题
- 4.解决1.6后出现新的样式冲突问题
2010-12-15 v1.6的更新内容如下:
- 1.增加小图版,小图版的图标大小为25*25
- 2.优化css样式
- 3.优化插件管理页面
- 4.调整了js(js将在日后重构,现在来看这个脚本,写的还是很粗糙的)
2010-11-28 v1.5.5的更新内容如下:
- 1、紧急修复js存在冲突的问题;
2010-11-26 v1.5.4的更新内容如下:
- 1、修正插件样式与部分主题依旧存在冲突的问题;
- 2、修正插件js与主题部分其他插件js冲突而导致报错,无法显示分享列表的问题;
- 3、修正开心网的标题接口错误的问题;
- 4、调整了插件的一些细节。
- 5、修复IE7、IE8下阴影层出现难看的黑色锯齿。
2010-11-05 v1.5.2 更新如下:
- 1、压缩了插件的js和css文件,加快加载速度
- 2、修正了插件配置页面的细节问题
- 3、强制li无内边距,防止出现二行图标问题
2010-11-02 v1.5 更新如下:
- 1、修正部分主题显示二列的问题
- 2、修正插件样式和主题样式冲突的问题
- 3、修正百度收藏网址加到‘分类’的问题
- 4、增加QQ空间、腾讯微博、搜狐微博、淘江湖四个分享站点
- 5、增加可以设置是否显示阴影,是否跟随鼠标滚动的功能
- 6、可重置配置参数
- 7、调整插件配置页面
2010-08-05 v1.3 更新如下:
- 修复插件样式与主题样式上存在冲突的问题
2010-07-02 v1.2 更新如下:
- 修正部分主题调用出错的问题(主要是$这个关键字被主题重写引起,对象找不到的缘故),感谢灵亦rEd的反馈。
- 修正第一个上移时的bug
2010-07-01 v1.1 更新如下:
- 修正浮动失效列表成竖状的问题
- 样式做了微调
wp-share-list的特性:
- 1、不经过第三方网站的跳转(明河写这个插件的初衷,就是很反感其他插件都带有第三方logo,点击后还要跳转到那网站)
- 2、ajax加载列表数据,晚加载分享站点图标
- 3、自由控制分享站点的显示及其排序
- 4、可控制是否引入jquery库(防止重复加载,毕竟现在很多主题都已经自带jquery了)
使用教程:
1、将wp-share-list文件夹解压到wordpress的插件目录下。
2、进入wordpress后台的插件管理,启动插件。
自定义显示位置:
1、如果你不想插件自动向文章尾部追加分享收藏列表,请将后台的:
![]()
勾去掉,保存。
2、在你需要显示分享收藏列表的位置加入如下代码:
- <?php if(function_exists('wp_share_list')) wp_share_list() ?>
wp-share-list常见问题回答
Q1.为什么会出现二行图标?
这是最多朋友咨询明河的问题,wp-share-list会出现二行图标的根本原因在于插件的样式与主题的样式冲突引起的。很多朋友是使用

这不是明河提倡的使用方式,因为在文章尾部自动显示,是把插件添加到正文内,会受到主题正文样式,特别是li样式的影响,会出现各种各样的样式冲突问题,比较多的就是二行图标问题(由于主题对li加了padding引起的)。
目前1.5.2已经通过插件样式强制优先级的方式,解决了问题。如果依旧出现二行图标的问题,请使用手动调用的方式。
Q2.如何自定义插件显示位置或如何手动调用?
二个问题,实际上是同一问题。
1、首先先在配置页面取消自动显示;
2、在你要显示分享列表的地方插入以下代码:
- <?php if(function_exists('wp_share_list')) wp_share_list() ?>
Q3.更新到1.5后配置页面左侧有QQ空间等新分享站点,但右侧选择区没有出现?
这是由于明河使用ajax获取分享列表,有些浏览器会缓存结果的缘故。
解决方案:清理浏览器换错或重新打开浏览器。
Q4.部分主题不显示分享列表。
这是由于与其他插件的js冲突引起的,1.5.4已经修复这个问题。
Q5.为什么在非白色背景下,分享站点下的阴影,带有难看的白色背景?
这跟IE存在透明bug有关,为了不让IE下阴影呈现难看的黑色锯齿,明河强制给阴影层加了白色背景。目前,用户还无法自定义背景颜色,明河将在1.6追加这个功能。
Q6.为什么1.5.5后启用了插件却没有效果。
1.5.5后插件使用wp_footer()作为钩子,即将插件的代码插入到尾部,而不再是头部,这样可以减少冲突的可能行,同时提高页面加载速度,有很多主题会把wp_footer()函数漏掉,只要在footer.php模板页上,加上这个函数即可。
- <?php wp_footer(); ?>
Q7.知更鸟主题(HotNewspro233)下,插件报错,调用失败的问题
这个更新,很大程度上是因为这个问题,这里明河说明,并不是插件的问题,而是知更鸟这个主题引入多个jquery导致的变量覆盖导致的bug。
解决方案是打开知更鸟主题下的header.php,删除如下语句:
- <script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery.min.js" ></script>
插件已经有引入jquery,所以无需重复引入,删除页不会存在问题。
Q8.IE6下存在内存泄露问题
症状是鼠标的手型不断变化闪烁,看到这个问题,明河彻底囧了,调试了一个晚上,无果。一直想重构js脚本,重构结束后将发布个新版本,届时会解决这个问题。
Q9.为什么升级到1.6.1后不勾选“引入插件的jquery1.4.2库”,插件无法加载?为什么与其他插件存在冲突?
请升级到1.6.1.2!这个问题已经修复,详细问题描述,请猛击这里《wp-share-list更新至1.6.1.2》。

上镜了。。。
下载来看看先
额,不兼容我现在的主题iStudio和我的测试博客的主题dream3.0
我博客用了之后没效果,什么显示都没有
但是我切换成INOVE主题后,效果就出现了!
这说明这个插件不是兼容所有的主题
尝试过在代码中插入 1.
但也没用!
还是样式上,有些主题的样式正好与插件样式表的同名,把插件的样式覆盖掉了。
灵亦rEd,你把那主题压缩下,传给我邮箱吧,riahome@126.com,我来调试下。
@明河共影, 发了
问题已经解决了,主要是因为你那主题,有js重写了$这个关键字,导致插件找不到对象,你可以下载新的1.2版,就不会出现这个问题了,我把$这个关键字换掉了。
呵呵 过来瞅瞅 WP越整越BT了。。。
鼠标移到图标上的时候,图标停下来后显黑
火狐,opera,chrome都是这样
http://cid-94b0346653b54484.photos.live.com/self.aspx/%E6%96%B0%E5%BB%BA%E7%9B%B8%E5%86%8C/wp-sharethis-bug.png
古怪,这些浏览器,我有测试过…….
对了,我想把这个插件介绍给其他人(在一些论坛上发布),不知道你同不同意- -
可以啊,本来就打算开源,可以随便用。
自定义显示后面的那条代码呢?
评论会自动过滤代码,我贴不出来,教程里我有做说明。
@明河共影, 恩,找到了。有人说不支持3.0,真的吗
非常不错的插件哦,动画很像mac的dock效果呢,如果图标和阴影效果能再精美点,那就完美了。
呵呵,我以后会增加新的图标集合。
为啥我的页面也会出现这个东西。看来要用代码了
会动的~~~嘻嘻~~
额, 我的也是插件不显示, 勾选在文章结尾加入也是, 代码插入也是 , 不显示.
你好,你有没有点选引入jquery,还要检查下你的jquery版本是不是1.4.2的
我看的,是用第三方软件,我感觉更方便。。。。。。http://www.deuly.com/leisure-life/litchi/
呵呵,第三方插件就是要经过跳转让人很郁闷,有被挟持的感觉,以后我会不断更新这个插件的。
请问哥们,如何设置‘wp-share-list—wordpress分享收藏插件’竖着显示呢?
你好,要修改下插件的样式,打开“shareList.css”,找到“.l{float:left;}”,将这行去掉
为什么我的是显示两行呢,而且鼠标移到上边就来回抖动几下
…….插件样式被主题样式覆盖掉了,下一个版本我会把插件样式的优先级设置最高下。
http://wordpress.org.cn/thread-64938-1-1.html
有人出现问题哦
好的,谢谢啦,我去看看。最近在休假很少上网,呵呵
作者辛苦了,这个插件很不错。
我刚在后台启用了,怎么没有显示出来的呢?
自动在文章结尾添加要勾选“自动添加到文章结尾”
反馈个问题, 不能和jQuery lazy load plugin插件一起使用, 如果使用jQuery lazy load plugin之后,页面会不显示收藏分享插件.
jQuery lazy load plugin 是图片延迟显示差价.
你这个反馈非常好,我下个版本会想办法修正。
@绝版黑色, jQuery lazy load不要用插件就行,直接用代码添加到header.php就可以一起用了,我就是
@Dianso, 代码是什么?
请问支持3.0吗?
恩,我就是在3.0下完成的插件
这个插件在3.0上不能用,提示错误:文档不兼容。(注:我的版本是中文3.0)
我装了,不显示,两个都勾选上也不显示,这是为什么,3.0的
有没有报什么错误?
明河辛苦了~~ 偶刚装上1.2版本,使用的是WP2.9.2,一切正常!
提个建议,鼠标移到图标上时能悬浮显示文字就好了~~
恩,我也有这个打算。
我的好像不支持这个插件、、、、
这几天将赶制下,发个新版本,会修复这些问题。
这插件很棒,希望作者继续完善,我已经在用了。可不可以不用图标,而只有文字版的选择,满足一些博客希望页面简洁一些
恩,有这打算,我还打算控制阴影显示,显示分享站点名称提示等。
3.0不兼容
3.0测试成功!
就是下个版本能加入网易微博跟网易博客,还有QQ空间的呢~
恩,可以啊,只要站点有提供相应的服务,我就可以加上去。
很不错的说!下载分享了~~~呵呵!
要是鼠标移到图标下面能显示图标对应的网站就更棒!
这个想法非常好,这样就不用再跳转到其他页面了。我要想下实现的可行性。
能不能把底色做成透明的?如果 是白色的话,我的黑色主题看起来不和谐呢
这也是我比较无奈的地方,IE下存在一个bug,在改变png的透明度或大小时,如果没有一个底色,png图片的背景将是非常难看的带锯齿的黑色。
下个版本,我会多加个自定义背景色的选项
很不错的插件 感谢博主
我博客怎么显示不出来
有没有报错?
我安装了,没有显示,也没有报错!
………真够抓狂的,你开启wp-share-list后的站点网址发给我,我帮你看下。
@明河共影, 额。兼容不了所有主题好像
的确,插件的样式与一些主题存在冲突,最近忙着写其他东西,也没空去修正….
请问博主插件之间的间隔怎么设置呢 就像你的博客的间隔
#single-share{margin:10px 0px;}设置分享列表的上下外边距。
是加在哪里呢? 我直接加在CSS里面没效果
有人建议加上统计功能
呵呵,之前有想加统计了,这是很好的建议,争取弄上去。
插件很不错,但是我使用的时候遇到一个问题就是 用了这个插件之后我的文章段落好像间距变得很考紧了 老大看我留下的网址就知道,希望能解决下
是由于插件样式和主题样式冲突的缘故,打开插件文件夹,找到“style/css/shareList.css”,将开头的“重置html样式”下的css样式去掉,你再试下。
@明河共影, 感谢明月问题解决了在“重置html样式”里面删除除了ol,ul,li,dd,dt,dl{list-style:none;}就好了。谢谢
…….明月太拗口了,还很女性化……还是称呼明河的好….
感谢楼主分享插件,发现一个小bug。
文章如果加入了ol ul li这样的标记,启用插件后,这些标记产生的符号(圆圈),数字编号等都会消失。
希望楼主能够查看一下。
我WP 2.9.2,Mystique主题。
呵呵,那是因为插件的重置样式引起的,可以把ol,ul,li,dd,dt,dl{list-style:none;}这行删除即可。
插件更新到1.3,已经解决了这个问题。
为什么我安装后插件显示成这样啊,在IE浏览器下正常,在Opera和Firefox下却错位啊。
错位图片地址:http://solazy.tk/share.jpg
还有怎么设置宽啊,这都超出来了。
谢谢您啊。
恩看到了,主题和插件的样式冲突了,你检查下你主题有没有对li加了什么样式。
为什么不能显示在一行啊?很影响美观,博主帮我看看吧,好苦恼~
http://www.jonry.net/
这个插件很强大,很美观,也很好用,支持博主,希望开发更多更好的插件
谢谢支持!
谢谢支持。
我安装上了,但是没显示出来,我的是3.0.1版本
请打开firebug,看下有没有错误信息。我好做判断是哪方面的问题。
作者审美观甚得我意,支持将精品内容做大,丰富,打造最强大的分享插件。
谢谢CH5iRe 支持!
很不錯的插件
還有請問是不是我用的主題有問題…我的分享那裡顯示為兩欄…
用博主你提供的最新版本的.
…..好像不少人跟我提过这个问题,只是我调试的时候换用了很多个主题都没出现该问题,我都摸不着头脑,请问你用的是什么主题,我去下载试下。
@明河共影, 這個主題…http://www.mono-lab.net/wordpress-theme/154.html
博主,今天在一个朋友那里看到了你的这个插件,显示效果很好,和你目前的显示是一样的,但是我自己安装了显示就不理想了。每个图标之间的距离很大,看了看源文件不知道怎么解决,还望博主帮忙看看。
呵呵,你好,你有没有对li进行宽度按设置呢?标之间的距离很大,估计是li的样式问题,简单下你的主题的.li{}
我的站加载的JQ库不是你那里可选择的1.4X的版本,去掉勾就没有效果了。不知道那个间隔距离大是哪里的问题,是我的主题的哪个CSS代码吗?
插件很好,收藏了!
很强大!不过我在安装之后为什么看不到配置的链接?这样就无法进去配置了。是跟我使用的主题有关么?还是其他原因?多谢!
找到配置了,多谢!原来在“配置”菜单下。
又有问题了,代码里面看已经正常了,但就是显示不出效果来。(看不到共享按钮)。可能是什么原因呢?
恩,有人问过类似的问题,目前我还没找到原因。我估计还是样式跟主题冲突的问题。
显示不了 我单独把代码抠出来来了 发现 只有在ie6下能显示 谷歌 火狐 都看不到 一直在loading
纳闷,回头我要好好琢磨下。
具体代码你可以看下如下
jQuery(function(){jQuery(“#single-share”).shareList({getListAjaxOptions:{url:”http://www.80slife.net/wp-content/plugins/wp-share-list/js/shareListData.js”},shadowSrc : “http://www.80slife.net/wp-content/plugins/wp-share-list/style/images/icon-shadow.png”,preloadImgSrc:”http://www.80slife.net/wp-content/plugins/wp-share-list/style/images/loading.gif”,shareSites:["9dian","chouti","diglog","sinaminiblog","renren","xianguo","greader","qqshuqian","douban","favorite","kaixin001","baiducang","gbuzz","digu","zuosa","renjian","sohubai"],style:{width:660}});})
没法用诶 也是显示这个
jQuery(function(){jQuery(“#single-share”).shareList({getListAjaxOptions:{url:”http://www.80slife.net/wp-content/plugins/wp-share-list/js/shareListData.js”},shadowSrc : “http://www.80slife.net/wp-content/plugins/wp-share-list/style/images/icon-shadow.png”,preloadImgSrc:”http://www.80slife.net/wp-content/plugins/wp-share-list/style/images/loading.gif”,shareSites:["9dian","chouti","diglog","sinaminiblog","renren","xianguo","greader","qqshuqian","douban","favorite","kaixin001","baiducang","gbuzz","digu","zuosa","renjian","sohubai"],style:{width:660}});})
首先插件很不错,我现在在用。不过能不能实现当选定好要分享的图片时,能显示出具体是哪个分享到哪个网站呢?就行图片的alt属性那样,还有如何自己添加想分享网站呢?像腾讯的微博。
恩下个版本将加入该功能
百度收藏的分类和网址弄错了。请老大看看
百度收藏?恩好的,我回头看下。
真的很漂亮。发现你站用jquery很多啊。果然是个高手
谢谢支持,O(∩_∩)O~
不错哦。
不过我装了,好像开心网有点问题啊。。。
恩好的,回头我试下。不排除有些站点把API换掉了。
效果很棒,博主的jQuery功底很深厚啊。我也是觉得国内的那些分享插件为了商业利益,非得搞个中转很烦人;国外的又不符合国情,所以一直没有使用这类插件。这次终于找到满意的了。O(∩_∩)O~
谢谢支持!O(∩_∩)O~
貌似我每张图右上角会多个点
那是你主题样式有给li加line-style。
@明河共影,
可是不太可能因为这个插件而修改全站的li啊,那其他显示就很难看了。我看插件的css里有list-style:none,为何不起作用呢,如何让插件的style起作用呢?
直接修改插件的shareList.css,给相关样式加!important
为何我的是分两列显示?
这个问题有很多朋友向我反映了,很诡异,knife用的主题名字是什么?
这个挺好的
等俺们的页面搞好了也借你的插件用一用,呵呵。
为什么我的wordpress3.0下无效?
能用firebug,查看下,插件有没有生成了分享站点列表结构。
@明河共影, 作者,如果调到DEDECMS这些程序里面,是通过HTML模板生成的,需要怎么才能正确设置路径啊?可以加你的QQ帮助下我吗?我加你的QQ找不到你的!
呵呵,这时候就不使用这个wordpress插件,我有单独的jquery插件版供其他程序使用,请看http://www.36ria.com/2217。按里面的demo处理。呵呵最近我很少上Q。你也可以给我发email或直接在blog留言。
@明河共影, 我是用这个版本的,但是路径问题还是没有解决到啊….我把调用的这句话放到:
放到的:http://www.xxxx.com/template/dotacms/html/content.html 这个路径的文件里面,把其他文件放到网站的根目录,生成的网站链接是:http://www.xxxx.com/video/video123.html 但是无法连接到插件的属性啊。。。。管理员能帮我弄弄吗?
@明河共影, 我是用http://www.36ria.com/2217这个版本的,但是路径问题还是没有解决到啊….我把调用的这句话放到:
放到的:http://www.xxxx.com/template/dotacms/html/content.html 这个路径的文件里面,把其他文件放到网站的根目录,如:JS文件放到:http://www.xxx.com/js/xxxx.js
style文件放到:http://www.xxcom/style/css/bare.css
之类的,总之其他文件就在网站的根目录
生成的网站链接是:http://www.xxxx.com/video/video123.html 但是无法连接到插件的属性啊。。。。管理员能帮我弄弄吗?
网站地址使用XXX替换掉,但是路径是这些路径
我尝试过在content.html里面的文件代码的JS和css路径修改成绝对地址,但是也是无效果….
我尝试把作者的插件调整到外部,但是路径问题,需要怎么解决啊?怎样修改才能获取绝对的路径,希望作者说明下啊
你要使用类似get_bloginfo(‘wpurl’).”/wp-content/plugins/wp-share-list/js/jquery.shareList.js”的路径。
路径是上面的路径,网站地址用XX代替
我的站点现在列表是出来了,但是后面的阴影有白色背景(PNG的透明色被识别为白色了),而且位置也不对,偏高。貌似是和主题不兼容,换了个主题就好了。我用的主题是arjuna,不想换,但又没法解决wp-share-list的问题。
我把shareList.css里.share-list-icon-shadow下的position改成relative后位置对了,去掉background后阴影的背景色对了。但是每个图标的左上角都有一个圆点。看了下是.share-list-li的list-style:none属性没生效,和主题的CSS文件冲突了,但优先调用了主题的CSS,这个有什么办法解决没?
给list-style:none加上!important属性解决了
恩,good!
文章下面的table页切换的css和html代码可以分享下不?谢谢了……
呵呵,你好。我有写了个tab插件,请看http://www.36ria.com/2613,里面就有完整的类似RIA之家文章下选项卡的样式。
3.0.1 显示不了 怎么回事?
请问,为啥开心网点击分享后什么内容也没显示出来呢?还有,怎么样才能分享里转发缩略图呢?人人可以,微博有时可以,有时不可以……而且有时明明显示可以转发的,但是去微博一看,仍然美图。
开心网的API连错了,未修正。
我使用了这个插件,也选了在文章尾部显示分享按钮,可是为什么文章里面没有呢?
有二种情况:1、js冲突,看看有没有报错;2、css冲突,你可以先换另外一个主题看下(如果有,就说明之前的主题和插件css存在冲突,没有说明是其他明河也不知道的问题…….)
终于被我找到了!我太喜欢这个插件的效果了!
呵呵,谢谢支持
启用后,js和css都报错,郁闷中
………这么诡异,插件跟有些主题相冲的问题,困扰我很久了。
你好,我今天安装了 wp-share-list的插件。但是发现从wordpress官方库中下载的插件存在一个BUG,主要是在jquery.shareList.js文件中的181行,对li的宽度计算少算了padding-left的宽度。导致按钮列表出现了折行,我把问题和解决方法写在我的BLOG里了(http://www.xilinqishi.com/?p=1618),希望能帮上忙。也同时希望您尽快修复官方库上的代码哦~!
呵呵,万分感谢提醒。等休假结束后,将做更新。
@明河共影, 呵呵我也只有国庆休假的时候才有时间弄这些东西~!与你正好相反!不过挺喜欢你的这个插件,支持一下!
博主3.01的怎么用不了还是路径错了?郁闷是对的呀,怎么不行。
恩,明白。现在太忙了,没时间更新wp-share-list,真是万分抱歉。
WordPress 3.0.1不能使用 +1 明河共影快快更新啊!
呵呵,明河表示压力很大。恩近期我去改造下。
感谢作者。
可否增加网易微博?
恩,可以啊,要看网易微博有没有提供接口供调用。
wp3.01经过测试,无效,希望博客尽快更新!!!
请问你的主题是什么,我测试下。我在wp3.01上可以用。
@weiking, 我的在3.0.1下页正常,自己写的主题。
版本:3.1-alpha,但样式很难看,估计和博客主题有关。此外,页面手动插入无效。
恩,我将在下周集中修复主题兼容性问题。
明河兄,我又发现个问题,在IE6下显示会显示为两行,并且下方会显示文字名称。请修正,谢谢。
显示为两行的问题,我已经修复了,将在下周发布个新版本。至于显示文字问题,不是bug,是我故意的,因为IE6不支持半透明阴影。
还想再问一下,为什么滑动条下方有50px左右的空白?
滑动条?为什么会出现滑动条?
希望可以添加分享到QQ空间啊。。。
没提供接口,没办法。
为什么我的图标成了两行呢??
新的版本就修正这个问题,下个版本于下周发布
请问,图标之间的间距过大,怎么解决?谢谢!
检查下你主题的li的margin和padding样式。
@明河共影, 已解决,在.share-list .share-list-li{ 里面的margin加!important。
插件非常不错呀。不过有个问题,我想显示于居中位置如何设置
@ironmonkey,
我也想知道
为什么我的后台开启后文章末尾不自动显示呢?求大侠帮助~~
有没有报错?的确存在部分主题与插件不兼容的情况。
谢谢博主!我正在使用中。。。。
开心网的转帖 貌似没有内容和标题啊
很不错 顶下哈
IE6下页面有点问题啊
能否加入站点饭否,很期待博主加入这个站点.
恩,下个版本加入。
请问明河,手动插入分享列表,是不是在文章里插入这行代码啊?
我写文章结束时,在文章底部添加这行代码后怎么没有反应啊?
…不是插入文章底部,是插入主题内。因为是php语法
真是好插件!!!支持
非常感谢作者给出这么好的插件作品!见到这么多类似的,恐怕是作者这个最简洁“无广告”了。
不过,有个小小的恳求,或许能加多一些外国网站的选项?作者注重国内网站,却对外国的digg之类的著名网站忽视了,呃,当然使用者也能进行hack的,毕竟这只是个建议。至少希望作者能告知要修改插件哪里,我怕遗留了一些修改的地方。
谢谢。
你好 Fleeting Years,已经有计划加入国外的站点了。如果要修改的话,css、js、图片、php都要修改的,呵呵你有兴趣的话可以加入群,找我私聊。
手动插入代码的话能不能调整左右位置啊,为了和主题协调啊
可以的,你写段css,针对#single-share{}
3.0.3版本中不显示效果啊
…….都用到3.0.3了,下周一我会出个新版,届时,会做下3.0.3的兼容测试。
monopolg,你开启下插件,不然,我没法调试。
为什么我用自动显示还是推荐手动插入都不起作用了,文章页出现啊
你好,有点蓝,请看我写的QA:你的footer.php少了wp_foot()函数。
@明河共影, 多谢哒哒回复,请问这个应该加在footer的哪个位置呢?
@明河共影, 查了下 好像是加在/body前,但是也不起作用啊~~~
不可能,我看了你的页面,上面还是没有引入插件的js,说明就没插入进入。你加我QQ,我晚上会在线,那时候帮你解决下,我的Q是793588730.
@有点蓝, 我昨晚加班,一般情况下我晚上7点之后就不上线了……
@明河共影, 我用的是自动插入,但是什么也没出现。还有footer文件里也没见多什么代码……
呵呵,不是呢,你找下footer.php中有没有wp_foot(),没有的话补上就可以了。
@有点蓝, 我的footer里原来有你说的wp_foot(),也挂了1.4.2了,其他的js效果都正常啊。
相当之棒!!!
诶!可惜了, 我用的那款主题不支持这个插件,问了主题作者说可能是JS冲突无法解决,我把插件的引入插件的jquery1.4.2库 选项去掉后还是不能用,研究一天了!直接头都打了, 非常喜欢这个插件,这个插件可能也会给我带来
不小的收获!
不知道能不能解决,我用的主题是 知更鸟的HotNewspro 2.33版本
好的,我明天测试下插件兼容性,今天不行了,先睡觉先…..
@明河共影, 好的!等你好消息!密切关注
我也是一样的主题,怎么都不能显示,只能显示自己设置的文字分享。@flying,
能开启下插件吗?我帮你调试下。
@明河共影, 我已经开启了,但是还是不行。有很多主题都不能用这个插件,无论是后台设置在文章最后面加入还是自己手动添加,都不能显示
我看了你的博客,你的主题底部少了插件js的引用,明显是主题少了wp_foot()函数,参考我的QA上的解决方法,还不行加我QQ:793588730。
我的那个 阴影怎么是在上边的????????????
你的主题给li上增加了样式,清掉,或者你使用手动插入代码。请看我的QA,谢谢。
我用的是知更鸟大哥的热点新闻的主题,出现的问题是在火狐下一切正常,但是在IE下报JS错误,详细信息如下:
用户代理: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
时间戳: Wed, 22 Dec 2010 06:14:49 UTC
消息: ‘b.support.style’ 为空或不是对象
行: 2
字符: 1
代码: 0
URI: http://www.zxlive.net/wp-content/plugins/wp-share-list/js/jquery.shareList.js
在Chrome中不报错,但是图标一闪一闪的。
请问下这个是什么原因呢?本人刚开始玩博客,望指教~
…….这错误,太抽象了。最近太忙了,没法对1.6做更严格的测试。
博主..下次发布的时候顺便吧svn的东西删掉吧..害我提交了!!!!!!!
…………压缩包的确没删除SVN文件,不好意思,下次更新会留意。话说你能提交?不是吧?
我的主题是知更鸟的,显示正常,但是点击没反应,楼主帮看看
知更鸟,这周末会集中测试下,请等待1.6.2版。
博主..你关于知更鸟不兼容的问题..我修改了下….现在勉强兼容了..呵呵!!!!!!!jquery.shareList.js的shareList所有方法..改成shareList2zgn就ok了…不知道为什么冲突..你看下吧!!!!!
恩,按照你的描述,应该是命名冲突。这个问题我记下了,1.6.2会处理掉。
@明河共影, 看来问题不单是这个..应该是知更鸟有两个foot.php..有一个叫foot_a.php..你的js应该是在结尾插入对不?但是…知更鸟并没有插入..我再研究下..到时给你个准确的答案!
是的。知更鸟主题默认引入的是footer_a.php,而不是footer.php
发现了个问题,不知道是不是bug。就是如果我绑定了两个域名 WordPress 地址(URL) 用一个域名
站点地址(URL) 用一个域名,这种情况下 这个插件就失效了, 只显示 login的 图片。
不知道能不能解决一下
…….如果是二个域名,ajax就会存在跨域问题,所以取不到数据,这还真没办法解决。需要你自行修正域名。
问题应该不是命名冲突..而是jquery.shareList.js没引用到导致的….但是为什么foot_a.php插入不了..这个真的要好好研究下知更鸟的主题才行…不过博主…我现在改成这样就好….
$h = ”.
”.
‘jQuery(function(){‘.
‘jQuery(“#single-share”).shareList({getListAjaxOptions:{url:”‘.$dataUrl.’”},shadowSrc : “‘.$shadowSrc.’”,smallShadowSrc : “‘.$smallShadowSrc.’”,preloadImgSrc:”‘.$preloadImgSrc.’”,shareSites:’.$sites.’,style:’.$style.’,showShadow:’.$showShadow.’,follow:’.$follow.’,smallIcon:’.$smallIcon.’});’.
‘})’.
”.”\n”;
return $h;
把引用那个js丢到那个div后面…!!!!!!
丢到哪个层后?你可以手动引入jquery.shareList.js
插件不错就是不支持知更鸟模板,博客已收藏,关注中。安装插件没有任何反应。
呵呵,1.6.2会支持的。现在忙,一直没时间更新插件
为什么分享到QQ空间时,会显示“暂时无法获取网页信息或网址不正确”?
如何增加一个分享到Google阅读的功能啊? 我经常需要收藏到Google阅读与别人共享
Google阅读,之前明河有加上,后来又去掉了,关键是它的接口目前明河还没找准。测试过了,我会加上。
您好,我在使用了最新版的1.6.1wp-share-list后,一定要选中 “引入插件的jquery1.4.2库”后,才能正常显示分享按钮,不选中不显示;我在用原来的1.6版本的时候没这问题,因为如果选中引放插件的 jquery我的主题的灯箱功能和快捷键就不管用了,请您给我一下1.6版的下载,急求,谢谢!
……那代码我要回滚的…..你用的是什么灯箱插件,我来调试下。你先把分享插件关掉。
@明河共影, 关于1.6.1这个问题,修改文件 wp-share-list\include\ShareList.php 的第46行函数addJs里的一段逻辑为下面这样就好了,括号位置括错了:)
if($options['addJquery'] == ‘true’){
echo ”.”\n”;
}
echo ”.”\n”;
$this->addShareList();
@飞龙在天, e,这里贴代码会有问题,@明河共影,我把代码贴到这了 http://pastebin.com/gyUgFnYE
太感谢飞龙在天了!我太粗心了,万分感谢,我已经修正了。
1.6不建议使用了,存在一些隐性的bug。
@明河共影, 不客气,我的博客和另一个站都在用你的wp-share-list,我倒是要谢谢你放出这么好的一个插件。
似乎回错地方了,明河共影能看明白就OK,哈哈!
明河你好,我的博客使用小图标时下面的文字显示不全,以前没这个问题啊?
大图标或者阴影效果时没问题。
…..其实以前也有这个问题,没法子占的区域太小,比如新浪微博,这四个字,没法减了。也是被挤下去了。1.6.2版我将取消下面的文字,改成鼠标滑过显示个浮出层“一键分享到新浪微博”这样的形式。
我用了这个插件,来吭一声。。·~~~~~指着图标怎么没替换文本呢 ??还有怎么降低滑动速度。。。
我感觉实现比较容易。。但我确实不懂编程。。·~~~见笑了。。||
请等待下一个版本,下个版本将会重构代码,争取2月底发布。
Hi there, WE believe anyone, in case you go to Romania you have a draught beer by my family: ) Kind regards!
明河兄,为何加载插件后显示界面总是不出现呢?麻烦指导一下嘛,谢谢~!
看下js有没有报错。插件更新到最新版了吗?
我安装了最新版,但是为什么有些文章有分享,有些文章没有。。。
你好,我第一次建博客,用了您的插件,我以前没有接触过PHP语言和任何一种HTML语言,所以只好设置的在每个文章末尾都加载插件。但是我希望我新建的一些比如关于啊,还有友情链接啊,还有留言板不要加载这个插件,您看我应该如何设置
,这个需求很好,下个版本我会想办法支持,目前要改插件的代码,将里面的is_page()这个判断去掉即可。
怎样增加文件“分享到”来提示读者这是分享的图标
…..目前没办法,下个版本会加入。
博主威武,我试了很多分享插件,什么分享家,sharethis,addthis等等等,最后看中博主这个插件了。但是有点白痴问题想请博主帮帮忙:
1,可不可以让插件不显示阴影又不显示分享的网站名?只是让他显示几个简洁的图标?
2,可不可以再多加些国外的分享网站,比如DIGG之类的?
问题可能有些白痴,请博主包涵
下一个版本不再显示网站名,而是改成鼠标滑过图标,气泡显示网站名。国外分享网站,主要是几个主流的我会在日后加上。
你好,我的博客用你的插件,今天一直在加载中,然后我把插件停用删除以后重新安装,配置了在文章末尾自动显示,结果变成空白了,不知道怎么回事,另外能不能加我一个友链
你好,是跨域问题。你检查下右侧的“设置”下的第一项,里面有站点url设置和博客安装目录url设置,设置成一样即可。
@明河共影, 哦。搞定了,谢谢!没关系,我是最近才开始研究Wordpress,你有没有Gtalk啊什么的能联系到你,以后还有很多东西请教你
你可以给我发email:riahome@126.com,或在微博上给我发信息,我都能及时收藏的。
不好意思,已经不加友链了,现在已经很多了。而且我的PR被降为0了,加上去对你的站点没什么好处的。
不错啊····
作者您好,我是今天看到这个插件的,觉得效果很炫。很喜欢!
有个问题求教,可否自己改分享栏的背景……因为我的背景色不是白色
看到上面更新日志里写到有,但是我把那三个css都改遍了也没实现
所以特来求解,谢谢!
小月光,你好,你提的这个问题很好,以前做漏了,下一个版本我将加入自定背景颜色这个功能,之所以我要加个白色背景,是因为IE下面png动画存在不过。如果你想要手动修改,请打开shareList.source.css,找到#wp-share-list-container .share-list .share-list-icon-shadow{
width:60px;
position:absolute;bottom:8px;left:0px;z-index: 1;
margin: 0 auto;
display:block;
background:#fff/;
_background:#fff;
}
修改下
background:#fff/;
_background:#fff;
记得最后使用yuicompressor压缩成shareList.css
@明河共影, 作者您好,谢谢您的回复
今天我又试了一下,之前我选择的是“在文章尾部自动显示”。但是我手动加入代码之后,未改动CSS,发现列表的背景就很很好地跟主题融合在一起,换了好几个主题都是的……
谢谢了!
呵呵,客气了。
明河你好,今日体验你的插件,实在太伟大了!!!完美的符合我的需求,居然还是碰到了~
说回正话,作为回报也反馈一些遇到的问题给你。
今天在测试的时候发现,如果想在content头部和content尾部同时添加代码,是不能同时出现的。只可以显示其一出来。
可以实现同时两个地方都出现wp-share-list呢?
或者可以设计一个漂浮的框框在网站左边或者右边,达到全站都可以使用wp-share-list这个这么好的插件呢?
只是提供自己使用的反馈而已,希望对插件的改善有帮助。 :)
呵呵,感谢使用!的确无法同时出现wp-share-list,因为我使用id作为容器,id在页面中只允许出现一个,asker这个需求我记下了,下个版本会加上。漂浮的框框在网站左边或者右边,这也是我下面要考虑的问题,感谢反馈!
@明河共影,
噢~明河居然这么关注用户的反馈!太感动了~
好的,尽情期待新版本的wp-share-list~ :)
这话说得让我很惭愧,我一直都在说改版,结果依旧没动静….
我只想让文章页面出现这个分享按钮,但是它却在其他新建的页面比如关于页面也出现了,怎么才能让关于页面不出现呢?
修改下插件,不难,步骤如下:1.打开插件的wp-share-list/include/ShareList.php;2.找到if(is_single() || is_page()){ 然后改成if(is_single()){即可。
及其不错的插件,支持了~~
怎样才能像你这里图标上一行加入“分享到”?
要手动修改主题模板。
有个小bug,分享到搜狐微博的时候,出现乱码!
恩,呵呵,有朋友跟我说了,最近在改版博客,没空弄插件。
你好,很喜欢这个插件的样子,但是现在用了有点问题,开始是自动插入,后面改成手动插入,问题都一样,在https下访问是正常显示,如果是非加密访问就成一条条灰色的,不知道是不是css冲突了
呵呵,什么叫非加密访问?
感谢作者提供这么好用的插件,我有个问题:为什么我不显示阴影之后,取而代之显示分享站点名,但是文字显示不完全,只看到上半截。可不可以设置为不显示文字呢?
恳请解答,谢谢~
呵呵,是因为你使用的浏览器是IE6。下个版本我会集中修复这个问题。四月中旬会发个全新的版本,将对代码进行重构。
Hi,明河,我取消自动插入,改为手动插入之后,带阴影的图标完美地显示了。但是一直不知道怎么在图标前面加一句说明:“分享到:”,怎么样在插件的js里加上这一句话呢?要是能在设置页面加,那就方便了。
anyway,谢谢~
“分享到:”就要自己在主题修改了…..下个版本,会改成气泡显示分享站点名称,鼠标滑过图标出现,类似“分享到新浪微博”。
在分享图标前面加一行“分享:”文字,我自己搞定了。
代码如下:
分享:
插入到主题模板里。
启用之后不知道为什么一直显示读取状态,就是没看到整排的图标,也没有报错
检查下站点路径,这是ajax无法跨域读取错误导致的,下个版本我将去掉ajax读取。
启用后一直显示读取状态啊。。。。奇怪
我的WP是放在home下面一个文件夹中,应该如何修改才能正常显示?
现在还是停留在读取状态
你好,我的博客http://taskiller.tk用了这款插件,感觉非常好用。在使用过程中有个小问题:可否在鼠标滑到图标上时显示分享到的网站的名称提示,因为并不是所有人都对所有这些图标都熟悉。
你好,我已经在着手编写新的代码了。下个版本将具有这个功能。
怎么把腾讯校友加进去啊,呵呵,希望大虾把这个加上~~~~
我们的插件显示和贵站的效果不一样啊。
其实是一样的。你勾选上小图版即可。
請教一个新浪微博API的问题:转发时,如何选择多图?
官方的參数是: pic:”/*分享图片的路径(可选)*/ 。
但这是一张图的,如果要多图中间用什么分隔符呢?
……微博API支持多图?没弄过。
就是这个意思啦:
(图)http://ww1.sinaimg.cn/large/6b163f9bjw1dgrmuk7p7uj.jpg
这个插件真酷….
博主你好!
我用了这个插件无法加载。。。。显示插件位置是空白的。。一直在读取分享网站的logo。。
很多可能是跨域的问题。现在在重构了,打算做个强大的分享插件出来。
为什么不支持图片分享呢???
需要网站的图片分享API,有的网站有,有的没有。这里实现上有个繁琐的地方。
那里能加入自己申请的API呢?转播到各个网站时间显示……
…..不行
我是来偷取分享接口的,省的自己去分析和寻找,O(∩_∩)O~…
呵呵,自取,无版权,哈。
通过测试,使用自动载入可以显示,而手动插入代码:(切换到html模式)
不能显示,文章页面只能显示上述代码。
“ ”
不知道你的手动显示代码,在留言里怎么显示不了呢?
谢谢!我也用上这款插件了,效果非常好!
为什么我的模板显示不了呢 知更鸟模板的 我QQ1559754833 求助博主 很好的插件 非常想用