因为网络上提供的网址分享插件都没有一个能完全符合我的要求的,所以我曾经想自己做一个分享插件。但得益于 WordPress 繁多的插件,我找到了 iBegin Share 这个插件(在官网下载的插件无法正常运行,因此我制作了一个修改版),它已经满足了我大部分的要求。
强烈推荐:分享&收藏按钮【烈火网荣誉出品】
特点:
- 可以自由定义自己喜欢的分享服务
- 可以对文章被分享的次数进行统计
- 加载的脚本比较小
- 不依赖第三方网站运行(提供分享服务的网站除外)
- 除了分享到其他网络以外,还可以把页面转换成 PDF 或 Word 文档保存到本地
如何使用
iBegin Share 提供了两种调用方式,他们之间的区别是一种用图片来表示分享按钮,另一种是通过文本方式表示分享按钮。我们可以在模板里通过以下代码调用分享按钮。
< ?php if( function_exists('iBeginShare_TextLink') ) : ?>
<span id="share-tool">
< ?php iBeginShare_TextLink(); ?> //通过文本方式表示分享按钮
// 或者
< ?php iBeginShare_Button(); ?> //通过图片方式表示分享按钮
</span>
< ?php endif; ?>
<span id="share-tool">
< ?php iBeginShare_TextLink(); ?> //通过文本方式表示分享按钮
// 或者
< ?php iBeginShare_Button(); ?> //通过图片方式表示分享按钮
</span>
< ?php endif; ?>
两种按钮的效果大家可以自己安装插件测试一下。
修改版
由于插件作者在编写插件时写错了一个变量的值,因此大家在官方插件目录里下载的插件是无法运行的。我自己制作了一个修改版,修正了作者的错误,并且用一些国内常用的分享服务代替了一些国外服务。效果如本文配图,国内服务在第一行,国外服务在第二行。大家可以点这里下载我修改的版本。
原文地址:http://blog.imbolo.com/wordpress-plugin-ibegin-share-mod/