bbPressはWordPress作成者自らによるWordPressのための掲示板プラグインである。WordPressで掲示板を使いたい場合、特別の理由がなければこれにしておけば間違いない。
さてこのbbPress、デフォルトでは古い記事が上、新しい記事が下の順で表示される。一般に掲示板はこの順であることが多い(例えば2ch)。一方ブログは一般に逆順、即ち新しい記事が上、古い記事が下であるのが普通だ。
掲示板においてもこのブログのソート順にしたいこともある。しかし残念ながらbbPressは現時点(2.5.8)、返信のソート順をカスタマイズする方法を提供していない(ちょっと驚くべきことであるが)。
しかしさすがWordPress、このソート順もカスタマイズできるbbPress – Sort topic repliesというプラグインがある。
インストールして有効化するところまでは一般的なプラグインと同じである。有効後、左メニューバーの[設定]以下に[Forums Sort Options]というメニュー追加される。
これをクリックすると以下の設定画面が現れる。
設定項目は3つある。デフォルトのままだとプラグインを入れた意味がないので、ここを自分のニーズにあわせて変更していく。
まず、投稿の並び順を逆順にするには、GlobalをDescendingに設定すればOKである。
次に、最初の投稿(ここはフォーラムやトピックの目的を書いていることが多いので、これだけは常に先頭に表示したいことも多い)を常に先頭に表示するには、Alwasy show lead TopicをYesとすればいい。
将来的にはbbPress本体に組み込まれるべきであるような基本機能であるが、現状はこのプラグインを併用してしのいでいくことになるだろう。
コメント