「Facebookいいね!ボタン」をホームページやブログに設置~ワードプレス、ムーバブルタイプ~

| | コメント(0) | トラックバック(0)
このエントリーをはてなブックマークに追加
ブログにFacebookのいいねボタンを設置した時のおぼえがきです。


まずはじめに「いいねボタン」のコードを「Like Button - Facebook開発者ページ」から取得。

すると、以下画面が表示されますので、必要に応じて設定を変更します。
※画像をクリックすると拡大表示します。


facebook-likebt02.jpg



●URL to Like
いいね!の対象となる記事のURLを入力します。
MovableTypeやWordpressで各記事毎にいいね!ボタンを設置する場合は
【Wordpressの場合】<?php the_permalink(); ?>
【MTの場合】    <$mt:EntryPermalink$>
の記述を入力します。

出力されたコードの
<iframe src="http://www.facebook.com/plugins/like.php?href=********
*******部分を書き換えます。


●Send Button (XFBML Only)
特定のグループにいいね!を送る事ができます。
残念ながらiframeコード出力には対応してません...。


●Layout Style
右にプレビューが表示されますので、3種より好みのスタイルを選択します。

●Show Faces
プロフィール写真の表示、非表示を選択します。true(表示)。false(非表示)

●Width
表示エリアの横幅を指定。

●Verb to display
likeが「いいね!」表示です。プレビューはLikeとなってますが、実際は自動的に「いいね!」と表示されます。
recommendは「おすすめ」となります。

●Font
フォントを指定。デフォルトのままでOKかと思います。

●Color Scheme
明るめのボタンと暗めのボタンを選択できます。


上記を入力したら「Get Code」をクリックしてコードを取得します。
HTML5とiframeとXFBMLの3種のコードが表示されますので、
上記コードを自社ホームページやブログ(WordPress、Movable Type)に記述すればOKです。


【MTの場合 例】
<iframe src="http://www.facebook.com/plugins/like.php?href=<$MTEntryPermalink$>&amp;layout=button_count&amp;show_faces=false&amp;width=200&amp;action=like&amp;font&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:200px; height:21px;" allowTransparency="true"></iframe>


【Wordpressの場合 例】
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php the_permalink(); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=200&amp;action=like&amp;font&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:200px; height:21px;" allowTransparency="true"></iframe>


【CMS以外で構築のホームページの場合 例】
javascriptで該当ページのURLを取得します。

<script type="text/javascript"> var url = encodeURIComponent(location.href); document.write('<iframe src="http://www.facebook.com/plugins/like.php?href=' + url + '&width=110&layout=button_count&show_faces=false&action=like&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden;width:120px;height:20px;" allowTransparency="true"></iframe>'); </script>




Movable Typeの場合は「テンプレートモジュール」→「ブログ記事の詳細」に組み込み。
WordPressの場合はデザインテンプレートの「index.php」に組み込み。
で各記事に出力されます。この様にブログ記事のテンプレートに記述すれば、記事一覧ページでも各記事毎に対応した「いいね!ボタン」を設置できます。※テンプレート構成によって異なります。



【補足】
稀にFacebookのいいね!ボタン画像が表示されなくなる事がある様ですが、PCのキャッシュやクッキーをクリアすると改善される様です...。







トラックバック(0)

このブログ記事を参照しているブログ一覧: 「Facebookいいね!ボタン」をホームページやブログに設置~ワードプレス、ムーバブルタイプ~

このブログ記事に対するトラックバックURL: http://lala-rockets.com/mt/mt-tb.cgi/100

プロフィール

takayuki






このブログ記事について

このページは、takayukiが2011年4月27日 21:23に書いたブログ記事です。

ひとつ前のブログ記事は「蜷川実花さん「ラッキースターの探し方」を読んで純粋な衝動を大切にしたいと思った」です。

次のブログ記事は「twitter「ツイートボタン」をホームページやブログに設置 ~ワードプレス、ムーバブルタイプ~」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

PHOTOHITOブログパーツ