web-dev-qa-db-ja.com

非ホスト型のオートマジックリンク短縮WP

Wordpress.comでホストされているブログでは、 http://wp.me/ を使用して自動リンク短縮が行われますが、私たち自身のホスティングソリューションを探している方には新しい投稿/ページを公開するときに、bit.ly(または他のそのようなサービス)へのAPI呼び出しを行い、結果のURLを保存してwp_get_shortlink()から返すプラグインはありますか?

私は成功せずに検索しました。任意の助けがいただければ幸いです。

2
Ryan Tenney

このプラグインがあります:

http://wordpress.org/extend/plugins/wp-bitly/

1
John P Bloch

あなたがあなた自身のホスト型のワードプレスブログにwordpress.com統計プラグインをインストールするならば、あなたはwp.me shortlinksを持っているオプションを持つでしょう

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.