「WordPressで学ぶPHP(4)通信編」を発売しました。
本書は、「WordPressで学ぶPHP(1)変数・制御構造編」「WordPressで学ぶPHP(2)データ構造編」「WordPressで学ぶPHP(3)関数編」の続編にあたり、Webブラウザとサーバー(PHP)との通信と、PHPから他のサーバーに通信することについて解説します。
ソーシャルブックマーク用リンクを設置
ソーシャルブックマークの「del.icio.us」と「はてなブックマーク」で、当Blogの各エントリーをブックマークしやすいように、リンクを設置しました。
エントリーの本文の後に、「del.icio.usに追加」「はてなブックマークに追加」のリンクを設置しました。
それらをクリックすると、ブックマークするためのページが開きます。
ブックマーク用のリンクは、MTのテンプレートタグを使って出力しています。
以下のようなタグを使っています。
・del.icio.us
<a href="http://del.icio.us/post?url=<$MTEntryPermalink encode_url="1"$>&title=<$MTEntryTitle encode_url="1"$>" target="_blank">del.icio.usに追加</a>
・はてなブックマーク
<a href="http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title=<$MTEntryTitle encode_url="1"$>&url=<$MTEntryPermalink encode_url="1"$>" target="_blank">はてなブックマークに追加</a>
また、プラグインを使って、ブックマーク用リンクの横に被ブックマーク数も表示するようにしました。
被ブックマーク数をクリックすると、そのエントリーの現在のブックマーク状況のページが表示されるようになっています。
さらに、当Blogのランキングのページに、被ブックマーク数ランキングの項目も追加しました。
なお、被ブックマーク数の表示および被ブックマーク数ランキングのプラグインは、後日公開します。