WordPress のコメントをページ分割する Paged Comments Plugin
WordPress のコメントを分割表示する Paged Comments Plugin をご紹介します。このプラグインを用いることでスクリーンショットのようにコメントを分割表示することができます。

このプラグインはコメント以外に Guestbook のコメント分割も可能です(Guestbook での利用方法については別エントリーで紹介します)。
以下、カスタマイズ方法です。
1.プラグインのダウンロード
Paged Comments Plugin の Download ? Latest Version の Version x.x (200x-xx-xx) のリンクをクリックします。
2.プラグインのアップロード
アーカイブを解凍し、paged-comments-config-sample.php を paged-comments-config.php にリネームします。
また、解凍したプラグインフォルダ直下にある、
paged-comments.phppaged-comments-config.php
を plugins ディレクトリにアップロードします。
また同梱されている themes/[テーマ名] 配下にある、いずれかの comments-paged.php を現在利用中のテーマディレクトリに配置します。
上記をまとめると、下記の配置になれば OK です。
wp-content
├ plugins
│ ├ paged-comments.php
│ └ paged-comments-config.php
└ themes
└ [利用中テーマディレクトリ]
└ comments-paged.php
3.プラグインの有効化
管理メニューの[プラグイン]をクリックして、表示されている「Paged Comments」右側にある[アクション]欄の「有効化」をクリックします。緑色で表示されれば OK です。
4.小粋空間テーマ用 comments-paged.php
当サイトで配布中の WordPress テーマ用に作成した comments-paged.php です。よろしければ下記のリンクをクリックしてダウンロードしてください。バージョン 2.5 までは動作確認できています。
解凍した中にある comments-paged.php を、2項でアップロードした comments-paged.php と差し替えてください。
5.paged-comments-config.php のカスタマイズ
分割表示の詳細な設定は paged-comments-config.php をカスタマイズします。下記に各設定項目の内容を紹介します。
$paged_comments->all_posts- true:パーマリンク(is_single())でのページ分割を有効
- false:パーマリンク(is_single())でのページ分割を無効
$paged_comments->all_pages- true:他のページ(is_page())ページ分割を有効
- false:他のページ(is_page())ページ分割を無効
$paged_comments->per_page- 分割コメント数
$paged_comments->ordering- 'ASC':コメントの表示順序を昇順にする
- 'DESC':コメントの表示順序を降順にする
$paged_comments->fill_last_page- true:最後のページに per_page のコメント数を表示
- false:最後のページに per_page のコメント数を表示しない
$paged_comments->page_range- 表示する分割ページ数
$paged_comments->fancy_url- true:カスタム URI を利用している場合、URI の最後にコメントページを設定
- false:カスタム URI を利用している場合、URI の最後にコメントページを設定しない
$paged_comments->show_all_option- true:"Show All(全コメント表示)" のリンクを表示
- false:"Show All(全コメント表示)" のリンクを表示しない
$paged_comments->show_all_ordering- 'ASC':"Show All" をクリックした時の表示順序を昇順にする
- 'DESC':"Show All" をクリックした時の表示順序を降順にする
$paged_comments->default_page- first:デフォルトページを最初のページ(ordering = 'ASC':1ページ目/ordering = 'DESC':最後のページ)
- last:デフォルトページを最後のページ(ordering = 'ASC':最後のページ/ordering = 'DESC':1ページ目)
- auto:デフォルトページを ordering で決定
- LogCommentAuthors プラグイン
- コメントのフラグメントを動的に切り替える
- Movable Type でコメント用 RSS フィードを出力する
- 他人の Movable Type 4 へのコメント投稿で Movable Type 認証を利用する方法
- アーカイブページのリストの表示内容が異なる理由
- コメント投稿フォームの「情報を保存する」のチェックを外した時の振る舞いを変更する
- コメント投稿フォームをデフォルトで表示する&「匿名でコメントすることもできます。」の文言を修正する
- Simply Threaded プラグイン(MT4版)でコメントフォームに返信機能を追加する
- Movable Type 4 で返信コメントをスレッド形式で表示する
- Movable Type 3 から Movable 4 へのアップグレード(コメント関連テンプレート差分)
- コメント投稿者欄が無記名の時に代替名を表示する
- コメントとトラックバックを分けて表示する for WordPress(その2:タイトルを非表示にする方法)
- コメントとトラックバックを分けて表示する for WordPress(その1)
- コメントを新着順に並べ替える
- Authen::Captcha をインストールして Captcha Plugin を利用する(CPAN による perl モジュールのインストール)
- エントリー・アーカイブで同一カテゴリーのコメントを表示する
- コメント投稿で「エントリーIDが見つかりません」と表示される不具合について
- SCode プラグインでコメントスパムを制限する(その2:Typekeyサイン・インとの競合制御)
- SCode プラグインでコメントスパムを制限する(その1:基本設定)
≫ Paged Comments Plugin from PARADISE CLUB
WordPress にて、コメントをページ分割する 「Paged Comment... [続きを読む]
こんにちは、wordpressテンプレートを使わせて頂いています。
質問ですが
コメント欄が「You must be logged in to post a comment.」
と表示されてコメント出来ないようなんですが、、、
よろしくお願いいたします。

