WP よく読まれている記事(人気記事)を自動取得したい
人気ブログ記事ランキングを会社のHPにもかかわらず勝手に表示することにしました
そのために使用したのはこれ↓
WP-PostViews
まずはいつものように、ダウンロード→アップロード→プラグインを有効化。で、ランキングを表示したいところに(ウィジェットもあるようですが)以下を記述
if (function_exists(‘get_most_viewed’)): ?>
<ol class=”clearfix”>
<?php get_most_viewed(‘both’, 3); ?>
</ol>
<?php endif; ?>
今回、人気記事TOP3を表示したかったので、<?php get_most_viewed(‘both’, 3); ?>で、「3」を指定
ついでに王冠マークでワンツースリー表示もしたかったので、cssで以下を記述
css3使用なので、IE9以降しか反映しませんが、まぁいいか、と、会社のHPにもかかわらず勝手に判断
ol li:nth-child(1) {
background:url(img/blogimg/oukan1.gif) no-repeat 0 50%;
}
ol li:nth-child(2) {
background:url(img/blogimg/oukan2.gif) no-repeat 0 50%;
}
ol li:nth-child(3) {
background:url(img/blogimg/oukan3.gif) no-repeat 0 50%;
}
※cssの場所や画像の場所によって、urlは要変更です
WP-PostViewsを設置した段階からの数値なので、現在微妙な感じではありますが、わざわざ設定をいじるのもなんだし(意味不明)、会社のHPにもかかわらず勝手によしとしました♪
ということで、なぜかStaffBlogランキングがフッター部に表示されています!