WordPressでTwitter Toolsなんかを使ってWP側にもTweetを読み込んでいる場合、
「http://bit.ly/」にリンクがはられないのがちょっと気になってた。
ので、
PHP http:// を含むワードが入力されたら自動的にそのリンクを作成するfunctionを作成してください。 例: http://www.yahoo.com/が入力されたら – 人力検索はてな
を参考に、
テーマ内ののfunction.phpに、
function auto_link ($text) {
return preg_replace('/([^="\'>]|^)(https?|ftp)(:\/\/[-_.!~*'()a-zA-Z0-9;\/?:@&=+\$,%#]+)/', '$1<a href="$2$3" target="_blank">$2$3</a>', $text); }
とかいて、本文出力したいとこに、
$content = apply_filters('the_content', $post->post_content);
echo auto_link($content);
としてみた。