本文へスキップ
からだにいいもの

Rのトピックスを中心に『まだ、まだ、知らない、役に立つ情報?』を発信します。

WordPressのカスタマイズ NO1

記事数が多くなってくると、ナビゲーションや検索等ではカバーができない過去の記事が出てきます。

そこで、WP-PostViewsを利用して「人気記事ランキング」を導入してみましたので、作業方法を紹介します。

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

  • WP-PostViews

WordPress管理画面よりインストールするか、下記URLよりダウンロードしインストールします。

http://wordpress.org/plugins/wp-postviews/

スポンサーリンク

使用方法

  • WP-PostViewsはデフォルトでは、ランキング数の表示までは対応していません。そこで、

管理画面→プラグイン→プラグイン編集→WP-PostViews→wp-postviews/wp-postviews.php

を選択し、wp-postviews.phpに以下を追加する。

502行目 『 if($most_viewed) {  の下部に追加

$rankingNo = 1;

508行目 『 $output .= $temp; 』の上部と下部に追加

上部に追加のコード

$temp = str_replace(“%RANKING_NO%”, $rankingNo, $temp);

下部に追加

$rankingNo++;

  • 設定→WP-PostViewsを選択し、Most Viewed Templateに下記を設定してSave Changesをクリック。

<div id = “rankingBox”><li><a href=”%POST_URL%”  title=”%POST_TITLE%”>

<span class = “views”> ・%POST_TITLE%</span></a></li><div>

  • 管理画面→外見→ウィジットからViewsを表示したい場所へドラッグ&ドロップする。タイトルや表示数等が設定できるので適時おこなう。
  • デザインの調整

テーマ編集からCSSに下記を記述する。

#rankingBox span{

                              display:inline-block;

                              margin-right:3px;

                              color:#4b0082;

                              background:#ffe4b5;

                              padding: 1px 5px;

                              font-size: 14px;

                              border-radius: 3px;

}

スポンサーリンク
Prices and shipping availability may change. Please refer to the product page at time of purchase.
Content displayed on this site is provided by Amazon and may be updated or removed.
Amazon Associate, karada-good earns income through qualifying sales.