it-swarm.cn

非托管的自动链接缩短 WP

在wordpress.com上托管的博客通过 http://wp.me/ 获得自动链接缩短,但对于那些喜欢寻找我们自己的托管解决方案的人来说是否有一个插件,在发布新的帖子/页面后,对bit.ly(或其他此类服务)进行api调用,存储生成的url并从wp_get_shortlink()返回?

我搜索没有成功。任何帮助,将不胜感激。

2
Ryan Tenney
1
John P Bloch

如果你在自己托管的wordpress博客上安装wordpress.com stats插件,你可以选择让wp.me短链接

3
chrismccoy

你也可以在你的functions.php中添加这样的东西,为你的每个帖子或页面添加一个短链接(由tinyurl提供支持):

function shortLink($content) {
$url = 'http://'.$_SERVER['HTTP_Host'].$_SERVER['REQUEST_URI'];
$short_url = file_get_contents('http://tinyurl.com/api-create.php?url='.urlencode($url));

$content .=  '<div class="short-link">Here's a short link <a href=".$short_url.'">Short Link</a></div>';

return $content;

}

add_filter('the_content','shortLink');

1
Keith S.