0元购京东自营斐讯K2路由器返399元活动
置顶

在WordPress中使用Bitly短网址服务

作者:     目录: 小代码     发表: 2010年06月14日

由于某些类似于Twitter的微博客服务对于每条贴子或消息有字数限制(多为140字),因此需要通过缩短网址的功能来达到网址缩短的目的。

短网址,又称短址、缩址、网址缩短、缩短网址、URL缩短等,指的是一种互联网上的技术与服务。此服务可以提供一个非常短小的URL以代替原来的可能较长的URL,将长的URL地址缩短。

短网址另外也有方便用户记忆及传送网址的功能,短址可将太长的网址转换成15个字以内的替代网址,也有部分网站提供自定义名称以及密码保护的功能,可以让用户取得更有自己风格的短网址。

前端时间中国解禁了http://bit.ly/短网址服务,这里就介绍一下如何在Wordpress中使用Bitly短网址服务。

1. 申请Bitly的 API key , 申请地址 http://bit.ly/a/your_api_key

wordpress code url shortener with bitly

2. 在Wordpress主题文件夹的functions.php文件中增加下面的函数

function bitly($url) {
$content = file_get_contents("http://api.bit.ly/v3/shorten?login=YOURLOGIN
&apiKey=YOURAPIKEY
&longUrl=".$url."&format=xml");
$element = new SimpleXmlElement($content);
$bitly = $element->data->url;
if($bitly){
echo $bitly;}
else{
echo '0';
}
}

将上面代码中的YOURLOGIN和YOURAPIKEY替换成第一步申请的LOGIN 和 API KEY。

3. 在single.php 中需要显示短网址的地方增加下面的代码

<?php bitly(get_permalink($post->post_id)); ?>

具体的实例样式可参考本博客底部的转载说明处。

附:反解短网址利器-Untiny

发表评论

电子邮件地址不会被公开。 必填项已用*标注