WPのプラグイン「popular posts」でランキング順位を取得する

プラグインに実装されているタグではランキング順位は取得できないので、 以下のようにして取得する。

{php:global $c; $c++; echo $c;}

これで順位を取得できるので、「class=”rank1″」などCSSでの表示を分けるときには、

class="rank{php:global $c; $c++; echo $c;}"

と記述すれば「rank1」「rank2」…と表示されるようになる。

ちなみにこのプラグインは下記プラグインであり、似た名前で「wordpress Popular Posts」というプラグインがありますが、完全に別物です。

http://wordpress.org/plugins/popular-posts-plugin/