YOURLS 添加短网址后,会出现快速分享框,用户可以分享短网址到Twitter、Faceook、和FriendFeed。
但由于“特殊“原因,这些大的网站都是无法访问的,我们需要本地化成新浪微博、腾讯微博、人人网等有中国特色的分享按钮
替换方法:
1、打开includes子目录下的functions-html.php文件;
2、搜索”share_links”,定位到搜索框的代码;
3、将
<a id="share_tw" href="http://twitter.com/home?status=<?php echo _share; ?>" title="Tweet this!" onclick="share('tw');return false">Twitter</a>
<a id="share_fb" href="http://www.facebook.com/share.php?u=<?php echo_url; ?>" title="Share on Facebook" onclick="share('fb');return false;">Facebook</a>
<a id="share_ff" href="http://friendfeed.com/share/bookmarklet/frame#title=<?php echo _share; ?>" title="Share on Friendfeed" onclick="javascript:share('ff');return false;">FriendFeed</a>
替换成自己的分享代码或者第三方服务如addthis、jiathis的分享代码。
PS: 如果出现使用jiathis时不能把分享内容改为分享框里面的内容,只出现默认网页的title和网址的情况,
请更改jiathis的配置,加上类似下面的语句:
<script type="text/javascript">
var jiathis_config = {
url: "<?php echoshorturl; ?>",
title: "<?php echo $title; ?>"
}
</script>
预览效果请访问 YURL.TK