Addthis.comの、汎用のソーシャルボタンは自由にカスタマイズができて便利ですよね。

自分も多数のサイトで適用していますが、どれも共通ファイルでインクルードしてます。
基本的にはどのページも、表示中ページのタイトル、URLを引数に渡すわけですが、

今回特定のページで、しかもTwitterのみ独自の文言を表示させるという要件を受けました。

記事タイトルを短縮させるとか、広告っぽい単語を追加するとか、そういう目的でもあります。

さて、共通化してしまっているので、ボタンがロードされた後のタイミングで、Twitterだけ
タイトルのデフォルトを変えないといけません。

[記事タイトル] [URL] が表示されているところを、[特定文言][URL]にしてあげます。

方法としては、Addthisのタグを読み込んだインクルード文以降で、Twitterのテンプレートの指定を
再設定してあげました。

<?Php include "hogehoge.php" ?>

<Script type="text/javascript">
var addthis_share =
{
// ...
    templates: {
                   twitter: '任意の文言を入れる{{url}}',
               }
}

</Script> 

サイト内検索

長押しで
スクロール