WordPress人気記事表示プラグインPopularPostsカスタマイズ!

WordPressにおいてサムネイル付きの人気記事をサイドバーに表示している人が最近多いですね。 そこでオイラも人気記事をサムネイル付きで表示したいと思ってというプラグインにたどりついたのであります。

人気記事プラグインのPopularPostsと日本語化ファイルをまずはダウンロード

インストール&日本語化の手順 まずは PopularPosts から本体をダウンロードします。 日本語化ファイルは 人気記事表示プラグイン『WordPress Popular Posts』 さんにございます。 PopularPostsは通常のプラグインと同じく解凍したフォルダを wp-content/plugins にアップロードします。 そして今度は解凍した日本語化ファイル wordpress-popular-posts-ja.mo と wordpress-popular-posts-ja.po を wp-content/plugins/wordpress-popular-posts にアップするだけでございます。 プラグインの管理画面から有効化。 これで設定は完了でございます。他のプラグインとの干渉も無かったようです。ただ、Head Cleaner の落とし穴が・・・(※後述

ウィジェットだけで使用するならPopularPostsは本当に簡単に使える!

このプラグインは本当に使いやすい。素人のオイラでも簡単にインストール&使用に行き着けました。 ウィジェットで使用するならばここで作業は終わりです。 ウィジェットメニューではPopularPostsをこういった感じでイジイジします。

ここで設定できるもの タイトル⇒ウィジェット表示でのタイトル 表示する上限 ⇒ 表示する記事数です 比較する期間 ⇒ 30日間、7日間、24時間、総累計 記事の並び替え順 ⇒ コメントの多い順かアクセスの多い順で選べます 記事設定 ⇒ 記事の要約を表示するか、要約を表示するか選べます。 投稿タイプ ⇒ 記事や固定ページ、表示するものを指定できます。 カテゴリID ⇒ 表示するカテゴリを指定、もしくは表示しないカテゴリを指定ex) 40や-40などカテゴリのIDで指定 作者名ID ⇒ 作者名IDを指定して表示、非表示を設定 ex) adminや-adminなど サムネイルの設定 ⇒ 記事のサムネイルの表示非表示、縦横サイズを指定 統計用タグ設定 コメント数を表示する ⇒  統計用タグ設定 コメント数を表示する⇒ 閲覧回数を表示する ⇒ 閲覧回数を表示する 作者名を表示する ⇒ 作者名を表示する 日付を表示する ⇒ 日付を表示する 日付のフォーマット ⇒ 日付のフォーマットを指定する HTMLマークアップ設定 独自のHTMLマークアップを使う タイトルの前後に入れるタグ ⇒ デフォルトでは 人気記事一覧の前後に入れるタグ ⇒ デフォルトでは人気記事一覧の前後に入れるタグ⇒デフォルトでは<code><li></li></code>となるものを別のタグへ変更できる。 各記事の前後に入れるタグ: 項目の体裁を整えるタグを使う 中身の書式 ⇒ htmlタグで装飾できます。 ex)<div>{title}タイトル</div><div>{stats}投稿日時</div><p>{image}画像<br />{summary}抜粋文</p>

とても読みにくいでしょう。ご愛嬌。

ここからがキモ!人気記事プラグインPopularPostsを直接php書く!記述!

これまでで一般的な人気記事プラグインPopularPostsのインストール方法、使い方は終了であると言えます。 しかし、オイラはもうちょっと面倒なカスタマイズをしたかったのであります。 ですのでphpコードを直接書く場合の書き方について説明したいと思います。 というよりも、下のコードを必要に応じてindex.phpでも、home.phpでも、single.phpでも、sidebar.phpでもお好きな所へ貼れば良いです。貼っちゃって下さい! 説明面倒だからコピペして!

<? wpp_get_mostpopular(‘ &header=”Popular Posts”        //リストに見出しを設定する &header_start=”<h2>”        //リスト見出しの開始タグを設定する &header_end=”</h2>”        //リスト見出しの終了タグを設定する &limit=10        //リストに表示させる人気記事の最大数を設定する &range=”daily”        //あなたが指定した期間の中で最も人気のあるエントリーを検索するように WordPress Popular Posts に伝えます &order_by=”comments”        //人気記事の分類オプションを設定します &post_type=post,page,your-custom-post-type        //リストに表示させる人気記事のタイプを設定する &cat=”1,55,-74″        //設定すると、Wordpress Popular Posts は指定されたカテゴリー ID(複数可)に属する記事をすべて取得します。マイナス記号を使うと、カテゴリが除外されます。 &author=”75,8,120″        //設定すると、Wordpress Popular Posts は指定された作者名 ID に属する記事をすべて取得します。 &title_length=25        //設定すると、Wordpress Popular Posts は可能ならいつでも各記事のタイトルを”n”文字に短縮します &excerpt_length=55        //設定すると、Wordpress Popular Posts は各人気記事の本文から “n” 文字の抜粋を含めて構築します &excerpt_format=1        //設定すると、Wordpress Popular Posts が抜粋の中で装飾タグ(強調・斜体など)やハイパーリンクを見つけると、すべて維持します &thumbnail_width=30        //設定して、なおかつサーバー設定で許可されていれば、記事のサムネイルを表示することができます。この属性はサムネイルの横幅を設定します &thumbnail_height=30        //設定して、なおかつサーバー設定で許可されていれば、記事のサムネイルを表示することができます。この属性はサムネイルの高さを設定します &rating=1        //設定し、なおかつあなたのブログに WP-PostRatings プラグインが導入されていれば、Wordpress Popular Posts は何人の訪問者があなたの記事を評価しているかを表示します。 &stats_comments=1        //設定すると、Wordpress Popular Posts は各人気記事が今までどれだけのコメントを得たかを表示します。 &stats_views=1        //設定すると、Wordpress Popular Posts が導入されてから今まで各人気記事がどれだけ閲覧されたかを表示します。 &stats_author=1        //設定すると、Wordpress Popular Posts は各人気記事を誰が書いたのかをリスト上で表示します。 &stats_date=1        //設定すると、Wordpress Popular Posts はリスト上の各人気記事がいつ公開されたか日付を表示します。 &stats_date_format=’F j, Y’        //日付の書式を設定します &wpp_start=”<ul>”        //リストの開始タグを設定します &wpp_end=”</ul>”        //リストの終了タグを設定します &post_start=”<li>”        //リストの各項目の開始タグを設定します &post_end=”</li>”        //リストの各項目の終了タグを設定します &do_pattern=1        //設定すると、このオプションによってリストの各項目の範囲内で中身の順序を決めることができます。 &pattern_form=”<p>{title}<br /><small>{stats}</small><br />{image}<br /><small>{summary}</small>・・・</p>”        //設定すると、リストの1つの項目の中で各中身の順序を決めることができます。例えば、「{title}: {summary}」と設定すると「記事のタイトル: 記事の要約」のように出力されます。この属性は、do_pattern を true にする必要があります。 ‘); ?>

説明は以上です!(乱暴) 必要が無い列だけ削除してコピペすればOKです。私が確認した限りではどのテンプレートファイルに記述しても結果を吐き出してくれました。 &pattern_form=”<p>{title}<br /><small>{stats}</small><br />{image}<br /><small>{summary}</small>・・・</p>” 最後のここだけはお好みのソースに書き換えると良いでしょう。htmlの体裁をカスタマイズできます。

プラグインとぶつかってPopularPostsでアクセスがカウントされない!アンタそりゃあ・・・

私は実はアクセス数がカウントされずに非常に困っていました。するとheadcleanerとのバッティング。 いや、バッティングというよりただの凡ミス。 上に記述されていますが、一番下の行。WordpressPopularPostsを削除しちゃうとアクセス数がカウントされませんって、当たり前か! PopularPostsプラグイン有効化よりも後にheadcleanerを後に有効化するとこういう事になります・・・。 以上、WordPress人気記事プラグインのPopularPostsをカスタマイズ!でした。記事書くの疲れたぽよ。

こちらの記事もおすすめ
  • WordPress人気記事表示プラグインPopularPostsカスタマイズ! WordPress人気記事表示プラグインPopularPostsカスタマイズ!
    WordPress人気記事プラグインのPopularPostsをカスタマイズ!phpを直接記述して書けばどこにでもワードプレス内の人気記事をサムネイル付きで、自...
  • Majestic SEO Backlink Analyzer Firefoxアドオン Majestic SEO Backlink Analyzer Firefoxアドオン
    Majestic SEO Backlink AnalyzerはFirefoxでバックリンク取得するアドオンなのです。YSE終了以降、色んなツールでバックリンクを...
  • 最新記事
  • belta_cap炭水化物ダイエット1週間で成功させる
    炭水化物ダイエット1週間で成功させる!ただ炭水化物を抜くだけでなく、良質な酵素ド...
  • belta_sen01妊娠線予防クリーム定番ランキングno1
    妊娠線ケアをする女性が増える中、妊娠線予防クリーム定番ランキングno1とまで言わ...
  • belta_1ベルタ酵素 deぶ〜子さんはダイエットに成功!
    ベルタ酵素 deぶ〜子さんはダイエットに成功!deぶ〜子さんさんは結婚式を目前に...
  • belta_yosan01ベルタ葉酸サプリは芸能人も効果を実証!
    ベルタ葉酸サプリは芸能人も効果を実証!ベルタ葉酸サプリを使ってい る芸能人や効果...
  • belta_capベルタ酵素 amebaで評判のkinさん痩せたkinさんとは?
    ベルタ酵素 amebaで評判のkinさん痩せたkinさんとは?結婚式を控えた3ヶ...

  • 人気記事
  • 結婚指輪人気ランキング2013-2014ブランドはカルティエ?ブルガリ?
    結婚指輪人気ランキング2013-2014はカルティエ?購入する際には二人で悩んで...
  • ワンダイレクションメンバー仲良し?彼女居る?性格良い? ワンダイレクションメンバー仲良し?彼女居る?性格良い?
    ワンダイレクションメンバー仲良し?彼女居る?性格良い?『ワンダイレクション ファ...
  • サルトルブーツ2013伊勢丹よりも先にSARTORE通販 サルトルブーツ2013伊勢丹よりも先にSARTORE通販
    サルトルブーツ2013年も好調!伊勢丹モデル?SARTOREサルトル・・・フラン...
  • UGGブーツ正規品の見分け方の真実2013-2014 UGGブーツ正規品の見分け方の真実2013-2014
    UGGブーツ正規品の見分け方2013-2014|UGGブーツ正規品の見分け方につ...
  • フルラFURLAバッグ新作2013-2014 フルラFURLAバッグ新作2013-2014
    フルラバッグ新作2013-2014~FURLAフルラ・・・・・イタリアのボローニ...

  • 全記事