concrete5 逆引きリファレンス

テキストヘルパーでtwitterのアカウントを自動リンクする

2021/05/26 22:57
文字の中にtwitterのアカウント形式があった場合、自動的にリンクを追加する。

twitterのアカウントの自動リンクを追加するには、まずテキストヘルパーのインスタンスを作りtwitterAutolink()を使います。

$th = Core::make('helper/text');
$text = "この記事を書いたのは @c5addon さんです。";
echo $th->twitterAutolink($text);

@アカウント 形式の文字列に自動でリンクを追加して、出力されるソースは

この記事を書いたのは <a href="https://twitter.com/c5addon"  class="twitter-username">@c5addon</a> さんです。

と変換されます。