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

Twitterボタン

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が付加されるようになります。

ユーザーIDつきツイート

GitHubリポジトリ

不具合等ありましたらGitHubに、ご連絡いただけると幸いです。

yhira/simplicity2

スポンサーリンク
アドセンス(大)
アドセンス(大)

フォローする

スポンサーリンク
アドセンス(大)

コメント

  1. […] テーマ改造の所で、 ツイートボタンを「ユーザーID(@UserID)付きツイート」するようにカスタマイズする方法 と言うのが紹介されていて、 […]

  2. […] Simplicityのテーマを作成されたわいひらさんのページにも方法が書かれていたのですが、バージョンアップに伴い変ってしまったようで、Simplicity1.4.3では変更箇所が見つかりませんでした […]