在WordPress中使用Bitly短网址服务

由于某些类似于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

发表评论

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

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

无觅相关文章插件,快速提升流量

任鸟飞网页设计博客 谜题推理 No.1 Web Design Gallery IndustryIdea LookForDesign AWebGallery Mobile Web Template iDesign Wallpaper Big Funny Picture iPhone Faves iPhone Mobi iPad Faves Android Faves BlackBerry Faves Best Design Magazine All Banner Templates Blog Earn Tips 是谁啊 只爱美人 家乡美 唯美爱 美人衣妆 AutoCAD 2D | Pro/E 3D江苏名企The HTML5 Templates