在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

♥支付宝现金红包♥

支付宝现金红包,每天可领,红包金额最高 99元,使用无门槛,支付宝扫码付、还信用卡、充话费都可以使用。

支付宝红包领取方法:

  • 打开支付宝APP,首页搜索数字 1547638 即可领现金红包
  • 手机用户直接 点击这里领取
  • 或者支付宝APP扫描下面二维码领取
支付宝现金红包 每天可领

发表评论

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.