ホーム > その他 | Web開発関連

wp-hatenaを再再カスタマイズ


wp-hatena を Livedoorクリップ その他色々対応させてみました - Numb.からダウンロードさせてもらって、WordPress エントリのはてなブックマーク被リンク数を表示 - wp-hatena プラグインをカスタマイズ : zontheworldを参考にwp-hatenaをカスタマイズしてみた。

wordpressに表示するには以下のようなコードを表示したい場所に追加する。

<?php if(isset($wph)) {
    $wph->entryHatena();
    $wph->addHatena();
    $wph->adddelicious();
    $wph->addLivedoor();
    $wph->addYahoo();
    $wph->addFC2();
    $wph->addNifty();
    $wph->addPOOKMARK();
    $wph->addBuzzurl();
    $wph->addChoix();
    $wph->addnewsing();
}?>

このままだとコードが長過いので、wp-hatena.phpに関数を一つ追加。

/**
     * WP interface.
     *
     * @param none
     * @return none (いろんなブックマークとブックマーク数を echo)
     */

    function addBookmark($permalink=null)
    {
        $this->entryHatena($permalink);
        $this->addHatena($permalink);
        $this->adddelicious($permalink);
        $this->addLivedoor($permalink);
        $this->addYahoo($permalink);
    }

これで以下のように関数1つ呼べば表示できるようになる。

<?php if(isset($wph)) $wph->addBookmark(get_permalink($post->ID));?>

レイアウトがおかしいのは後から直す!

修正するwordpressテンプレートはindex.php、archive.php、single.phpの4つ。

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://www.sylvan-l.net/b/2007/12/26/wp-hatena%e3%82%92%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/trackback/
トラックバックの送信元リスト
wp-hatenaを再再カスタマイズ - sylvan より

ホーム > その他 | Web開発関連 > wp-hatenaを再再カスタマイズ

ぴくちゃー
ブログパーツ

ページの上部に戻る