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 : http://home.wi-wi.jp/blog/wp-trackback.php?p=691

1件のコメント

  1. Cre » WordPressでトラックバックのURLを省略する方法 2012年9月26日 水曜日 , 2:55:01

    […] ことができました。参考にさせて頂いたのは、コチラのサイト様です。 […]

Leave a comment

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