computer

twitterのアカウント名を書くだけでリンク化する

mokabuu

はい。文字通りです。twitterのアカウント名、例えば@asagi_koeと書いただけでそのアカウント名がリンクになるようにWordPressちゃんといじりました!なぜか?昨日書いたこの記事で@asagi_koeをリンク化したかったから。そんだけ。笑


やりかたはものすごく簡単。

function add_twitter_link($content) {
    $pattern= '/(?<=^|(?<=[^a-zA-Z0-9-_\.]))@([A-Za-z]+[A-Za-z0-9_]+)/i';
    $replace= '@<a href="http://www.twitter.com/$1">$1</a>';
    $content= preg_replace($pattern, $replace, $content);
    return $content;
}

add_filter( "the_content", "add_twitter_link" );

をfunction.phpにコピペで貼るだけ。凄い低コスパでどんどんWordPressが便利になる世の中ですね!笑


ちなみにこのやり方、元ネタはこちらなので興味ある方は是非!

Xからの読者コメントをお待ちしています。
ブログ更新の励みになります!
スポンサーリンク

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

ABOUT ME
mokabuu
mokabuu
ブログ管理人
2014年1月からmokabuu.comを運営しております。現在10年間で老朽化したサイトをリフォーム中です(2025/1〜)。
記事URLをコピーしました