はてなスターをつけてみる
先日リリースされたはてなスターを導入してみます。
WordPress でやってますが、テーマが違うとタグも微妙に違うし一概にこの方法でばっちしだぜとはいかないでしょうが、一応書いときます。
というわけで、基本的にははてなスターをブログに設置するにはに沿ってやってけばいいです、終わり、だと終わっちゃうので頑張ります。
そのページの手続きに沿って、はてなスターのトップページの「ようこそ、hogehogeさん」の hogehoge から自分のページに行って、画面の右上にある「Blogs」をクリック、「外部のブログサイトを登録する」から自分ちのサイトの URL を追加します。そしたら貼り付けるコードが表示されます。こんな感じ。
これをブログの各エントリのページ、single.php の頭の <?php get_header(); ?> の直後くらいに貼り付け。
h3 と permalink を含むっていうルールに沿ってないので、ちょっと書き換え。
なんですが、はてなのページの記載には誤りがあって、foodp さんがコメントされている通り、Hatena.Star.headerTagAndClassName ではなく Hatena.Start.EntryLoader.headerTagAndClassName が正しそう。はまるよな。
で、実際記事のタイトルを上の設定に沿った感じに変えないといけないので、single.php 内の該当部分、
-
<?php the_title(); ?>
-
</h1>
を
に変更。h1 に class="entry-title" を追加してパーマリンクを貼った感じ。
あとは、トップページにもトークンを入れろっつうことなので、index.php も <?php get_header(); ?> の直後に以下を追加。
こんなもんっすか。
で、トップページと各記事のページにはてなスターが出るようになりました。ワイ。
世の中の一部的にはいろいろ言われてるみたいですが、コメントするほどでもないけどなんか伝えたいみたいな感じってあると思いますし、全然悪くないと思います。★が超クリックされる時間帯とかあると思うんですけど、どうやって仕組みを実現してるのかは興味ありますね。
About this entry
You’re currently reading “ はてなスターをつけてみる ,” an entry on forever 5 years old blog
- Published:
- 7pm on 2007/07/29
- Category:
- PHP, Javascript, プログラミング
- Related Posts:

No comments
Jump to comment form | comments rss [?] | trackback uri [?]