短縮URLを(内部的に)変更

WordPress
この記事は約2分で読めます。

bitly%e3%81%8b%e3%82%89yourls

少し前から始めた短縮URL、Bitlyに登録してAPI経由で行い、対応プラグインや情報が豊富にあり便利でした。

ほかのURL短縮サービスを見ても便利ですが、「+」を短縮URLの後ろにつけると該当URLのクリック数など、表に出てほしくないような情報が出てしまう等おせっかいな部分がありました(示したいならいいけどなんとなくいらない気がする)

今回の移動でYOURLSというフリーの短縮URLプログラムがありました。こちらも有名で、自分でDBなど用意しなければなりませんが、自分の管理内にあるので急なURL変更などに柔軟に対応できます。

また、こちらも「+」を付けるとクリック数等が出ますが、ログインが必要になります。

今回の移動でURLが変更になるのでBitlyではやっていけなくなるので、ついでに移動しちゃいました

この変更でプラグインを変更しました

Bitlyの短縮URLを取得してくれる
WP Bitly
を削除し(使わないので)

新たに参考にしたサイトに記載されている
YOURLS Link Creator
を追加

Twitterにツイートする
WP to Twitter
をツイート内容のURLをプラグインから取得するのではなくWordPress上の短縮URLになるようにしました(YOURLS Link Creatorを入れているとYOURLS Link Creatorが短縮URLを取得するので取得されたURLをUPするようになる[二重取得防止です])

YOURLSにもプラグインがあり、デフォルトの状態だと連番に生成されるけど、Bitlyのように(半)ランダムにしたい場合は、
Random Keywords
をDLして、/user/pluginsに展開したフォルダをUPする

数を合わせるなら、UPしたフォルダにあるplugin.phpの
$ozh_random_keyword[‘length’] = 5;
の5を7にする

参考

http://kentakure.net/how-to-introduce-the-yourls/

コメント