ツイートボタンを「ユーザーID(@UserID)付きツイート」するようにカスタマイズする方法

Simplicity1.4.7のバージョンアップで、「外観→カスタマイズ→SNSの設定→ツイートにTwitterIDを含める」の機能から、設定変更で以下のカスタマイズを行えるようになりました。以下のように、テンプレートでカスタマイズする必要はなくなりました。

Simplicityデフォルトのツイートボタンには、以下のような「@UserIDさんから」のようにユーザーIDはつきません。

これがあると、エントリーへの言及などがあったときにいち早く知れて便利です。

今回は、Simplicityのツイートボタンを、ユーザー情報つきのツイートボタンにする方法です。

photo by Garrett Heath

スポンサーリンク

sns-buttons.phpの編集

パソコン用のTwitterボタンのタグがあるsns-buttons.phpの以下の部分を検索か何かで探してください。

data-via=""

この部分を以下のように変更します。

data-via="YourTwitterID"

YourTwitterIDの部分を、お使いのものに変更してください。@は必要ありません。

sns-buttons-icon.phpの編集

モバイル用のTwitterボタンのタグがあるsns-buttons-icon.phpの以下の部分を変更します。

<a href="http://twitter.com/share?text=<?php the_title() ?>&url=<?php the_permalink() ?>">

それを以下のように変更します。

<a href="http://twitter.com/share?text=<?php the_title() ?>&url=<?php the_permalink() ?>&via=YourTwitterID">

href属性の最後に、「&via=YourTwitterID」パラメータを付加しただけです。

YourTwitterIDの部分を、お使いのものに変更してください。こちらも@は必要ありません。

詳しくは以下を参照してください。

WordPressで自前の画像でツイートボタンを作る方法

編集後

編集後は、このようにツイートにユーザーIDが付加されるようになります。

スポンサーリンク