はてなブックマークを記事ごとに利用する方法(コード)

はてなブックマークを記事ごとにリンクさせるには、the_permalink()とthe_title()を使います。

まず、取得したコードにあるhref=”http://b.hatena.ne.jp/entry/の最後にthe_permalink()を入れることで記事リンクを設定でき、data-hatena-bookmark-titleをthe_title()に編集すると記事タイトルを設定できます。

例として下のコードになります。(一部抜粋)

<a href="http://b.hatena.ne.jp/entry/<?php the_permalink(); ?>" class="hatena-bookmark-button" data-hatena-bookmark-title="<?php the_title(); ?>"

変数に入れて出力する場合の例は、下のようになります。
ここでは、get_permalin()を使用しています。

<?php  
$hatena = '<a href="http://b.hatena.ne.jp/entry/' . get_permalink() .'" class="hatena-bookmark-button" data-hatena-bookmark-title="' . the_title("","",false) . '" data-hatena-bookmark-layout="simple" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" class="button_show" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>';
echo $hatena;
?>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です