WordPressのトラックバックURLを短くする

Posted by dab | 2012年1月27日 金曜日 21:31:30 < コンピュータ >

WordPressでは、パーマリンクを設定しているとそのままトラックバックURLにするようになっている。
設定でタイトルをパーマリンクに使っていると、このサイトのように、日本語がずらずらと並ぶようになる。

trackback_url()を使用するとトラックバックURLが表示されるのは便利だけど、日本語だと%エンコーディングされた長〜いURLになってしまう。

そこで、トラックバックURLだけを短くするプラグイン、、、は作っていませんが、フィルターにしました。

function dab_trackback_url($url){
return get_option('siteurl') . '/wp-trackback.php?p=' . get_the_ID();
}
add_filter('trackback_url', 'dab_trackback_url');

これを、functions.phpに書いておくと、wp-trackback acheter du cialis en ligne.php?p=1のような短いURLになります。

WordPress3.3のソースコードから取ってきましたが、
Wordpress3以上、たぶん1.5くらいからでも使えると思います。

TrackBack URI : https://home.wi-wi.jp/blog/wp-trackback.php?p=691

Leave a comment

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: