の まとめ

デジタルガジェットレビュー、Mac ・ iPhone・ WordPressのコード、食レポなどをまとめて比較してお届けします。

【WordPress】コピペでOK!「WordPress Popular Post 」でカテゴリー別ランキングを表示する方法

   

「WordPress Popular Post」はデフォルトでもランキングを作成できる便利なプラグインです。

しかし、カテゴリー別にランキンを設定したい場合は、少し工夫が必要となります。

ここでは、カテゴリー別に記事のランキングを表示する方法を紹介します。

wp-best10

環境

  • バージョン WordPress 4.1
  • テーマ stinger5ver20140902

プラグインをインストールする

まずはプラグインのインストールです。

WordPressにログインし、プラグインから「新規追加」で「WordPress Popular Post」を検索、インストールして有効化します。

テーマ「stinger5」のサイドバーに表示する方法

WordPressにログインし「外観」から「テーマの編集」をクリックします。

右のメニューから「サイドバー(sidebar.php)」をクリックします。

表示したい位置に次のソースを記述します。

<!-- category best -->
<div class="clear"></div>
<?php if (is_single()||is_category()):?>
<?php
/* 現在のカテゴリ-の取得 */
$cat_now = get_the_category();
$cat_now = $cat_now[0];
$now_id = $cat_now->cat_ID; /* カテゴリID */
?>
<h4 class="menu_underh2"><?php the_category(', ') ?>の人気記事ベスト20</h4>
<?php if (function_exists('wpp_get_mostpopular')) {
$args = '
limit=20&
range=daily&
order_by=views&
thumbnail_width=100&
thumbnail_height=100&
cat="'.$now_id.'"&
wpp_start=""&
wpp_end=""&
post_start="<div class="popular-post"><ul>"&
post_end="</ul></div>"&
stats_comments=0';
wpp_get_mostpopular($args);
} ?>
<?php endif; ?>
<div class="clear"></div>
<!-- /category best -->

 

「ファイルを更新」して完了です。

まとめ

サイト内ランキングよりもカテゴリーごとのランキングのほうが、利用者にとって価値があるかもしれません。

今回はサイドバーに表示する方法でしたが、関連記事などで使う方法もあるかと思います。

気になる人は試してみてはいかがでしょうか。

 - WordPress ,

336-280

  関連記事

【WordPress】テーマ「Stinger5」の新着記事NEW POSTを削除して非表示にする方法

WordPressのテーマ「Stinger5」のサイドバーにある新着記事の削除方 …

tag
WordPressテーマStinger5でアイコンフォントを使ってシェアボタンを作成する方法【初心者向け】

SNSのシェアボタンに、もう一工夫欲しい!ということでアイコンフォントを使ってみ …

ベスト20
【WP】プラグイン「WordPress Popular Posts」で、カテゴリーの人気記事を表示する方法

WordPressの定番プラグイン「WordPress Popular Post …

【WordPress】テーマ「Stinger3」の記事内広告をダブルレクタングルにする方法

WordPressのテーマ「Stinger3」における本文中の広告を2つ並べて表 …

【WordPress】サイトマップ作成のプラグイン「Google XML Sitemaps」の使い方

WordPressで構築したサイトの「サイトマップ」を簡単に作成して、Googl …