本日は、今さらですがGoogle+1ボタンを設置してみましたので、その手順を紹介します。昔書いたエントリのフォーマットを丸コピするという、リハビリがてらの簡単エントリっす。
ちなみに昔書いたエントリというのは以下です。
1.HTMLタグの作成
まず以下ページにアクセス。お好みに合わせて情報を入力してHTMLコードを作成するわけですが、「+1 ボタンの対象とするURL」には以下の値を入力しておくと、後の作業が多少楽になります。
- data:post.url
- Annotation:バルーン
- 言語:日本語
<!-- このタグを +1 ボタンを表示する場所に挿入してください --> <g:plusone href="data:post.url"></g:plusone> <!-- この render 呼び出しを適切な位置に挿入してください --> <script type="text/javascript"> window.___gcfg = {lang: 'ja'}; (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script>続いて、記事毎にボタンを設置した際に、+1対象のURLに記事毎の値がセットされるように、タグを少し修正します。
2.「href」属性の左に「expr:」と記述
以下のように。- <g:plusone href="data:post.url"></g:plusone>
→<g:plusone expr:href="data:post.url"></g:plusone>
3.完成したタグをテンプレートに記述
コメントに従って、それぞれのタグをテンプレートの適当な位置に挿入します。「デザイン」→「HTMLの編集」のページで「ウィジェットのテンプレートを展開」にチェックを入れ、テンプレートファイルを表示し、お好みの場所に貼り付けてください。
<script>タグは、コメントにもあるようにどこでもいいです。僕は<body>タグ内のケツに挿入しました。
ボタンに変換されるのは<g:plusone>タグですので、これは表示したい位置に貼り付けてください。
記事本文の後ろとか、当ブログと同じく記事フッタ辺りが人気エリアですかね。
※尚、テンプレートに貼り付けて保存すると、属性値を囲っている「"」は「'」に変換されます。動作に支障は無いので気になさらぬよう(というかむしろ「'」じゃないと支障がある)。
0 件のコメント:
コメントを投稿