【WordPress】LION MEDIA(ライオンメディア)テーマでTwitterアカウントに自動でリンクを貼るカスタマイズ

【WordPress】LION MEDIA(ライオンメディア)テーマでTwitterアカウントに自動でリンクを貼るカスタマイズ

【WordPress】LION MEDIA(ライオンメディア)テーマでTwitterアカウントに自動でリンクを貼るカスタマイズ

【WordPress】LION MEDIA(ライオンメディア)テーマでTwitterアカウントに自動でリンクを貼るカスタマイズ
最終更新日:2020.08.26

Twitterのアカウントリンクをわざわざはるのは面倒じゃないですか?

今回はTwitterアカウントを入力すると自動でリンクを貼ってくれるカスタマイズを紹介します。
WordPress記事内の@アカウント名を自動でTwitterリンクにするための方法を参考にLIONMEDIA(ライオンメディア)に最適化したカスタマイズです!

完成図

「@ユーザー名」と入力するだけでTwitterに自動リンクを貼ってくれます。
LIONMEDIA(ライオンメディア)はTwitterアイコンもフォントとしてもっているのでそれも引っ張ってきて見栄え良く整えましょう!

やり方

function.phpに以下を追加するだけ!
1分で完了します。

コピー


//////////////////////////////////////////////////
//Twitter名にリンク追加
//////////////////////////////////////////////////

function add_twitter_link($result) {
	$pattern= '/(?<=^|(?<=[^a-zA-Z0-9-_\.]))@([A-Za-z]+[A-Za-z0-9_]+)/i';
	$replace= '<a href="http://www.twitter.com/$1" target="_blank" rel="noopener noreferrer"><i class="icon-twitter" aria-hidden="true" style="color: #55ACEE;font-size:1.2em;"></i>@$1</a>';
	$result= preg_replace($pattern, $replace, $result);
	return $result;
}

add_filter( "the_content", "add_twitter_link" );

後は記事内で@nako_x,@chekejiと半角で書くだけ!!
記事導入や紹介する時にわざわざTwitterまで行ってURLをコピペしなくてもよくなります。

なこ
楽こそ至福…!最高か