先日、自分の身内用掲示板を作った際に bbPress 2 という WordPress プラグインを利用したのですが、これがなかなかすてきなプラグインで、いろいろなことに使えそうな気がしたのでインストール手順など備忘録も兼ねて投稿します。

bbPress
bbPress


タイトルには「フォーラム作りにチャレンジ」となんてこと書いていますが、フォーラムを主催するわけではなく、どんなことができるのか確かめてみたいだけです :hoxtu:
なお、私の Level は「シロウト」なのでその点だけご注意ください。
また、間違っているところがありましたら、ご指摘願います。


はじめに

bbPress 2 は WordPress のプラグインなので WordPress がインストールされている環境が必要です。
のちに出てくる Demo はマルチサイトで運用されている WordPress に bbPress 2 をインストールしています。

bbPress 2 のインストール

管理画面 → プラグイン → 新規追加 → 検索窓に「bbpress」 → [プラグインの検索]ボタンをクリックすると一番上に表示されます → インストール

もしくは bbPress のオフィシャルサイトからダウンロードすることも可能です。

» bbPress.org · Download

bbPress 2 の日本語化

下記のサイト様から日本語化のファイルをダウンロードさせていただきました。どうもありがとうございます。
ダウンロードした bbpress-ja.mo ファイルはプラグイン内の bbp-languages フォルダ (/wp-content/plugins/bbpress/bbp-languages/) に格納してくださいとのことです。

» Tracks of the Gno-eagrai: bbpress日本語(一部)

bbPress 2 用テーマのダウンロード、インストール

bbPress 2 をインストールする際いろいろと調べてみたところ、まずは bbPress (Twenty Ten) というテーマを利用したほうがいいようです。ここでは言われたとおりに bbPress (Twenty Ten) をインストールしました。
なお、テーマ「bbPress (Twenty Ten)」 は テーマ「Twentyten」の子テーマなので themes フォルダ内に「Twentyten」がインストールされている必要があるとのこと。

管理画面 → テーマ → 新規追加 → 検索窓に「bbPress」 → [プラグインの検索] ボタンクリックして表示されたテーマのなかから bbPress (Twenty Ten) を選択しインストール

海外のサイトで WordPress に同梱されている最新公式テーマ「Twentyeleven」で bbPress 2 を使うための手順が紹介されていたので、自分の身内用掲示板では「Twentyeleven」を使っています。Twentyeleven はスマートフォン表示に対応しているテーマなので重宝します。次回はその手順を投稿したいと思っています。

bbpress プラグインを有効化

管理画面 → プラグイン → インストール済みプラグイン → bbpress 有効化

bbPress (Twenty Ten) を有効化

管理画面 → 外観→ テーマ → bbPress (Twenty Ten) を有効化

固定ページ作成(1)

管理画面 → 固定ページ → 新規追加 → タイトル*「トピックの作成」、テンプレートのドロップダウンリストから [bbPress-Create Topic] 選択 → [公開]

*タイトルはなんでも構いません。たとえば「話題の作成」とかでも。

ページを表示すると新しいトピックを作るフォームが表示されています。

ページ「トピックの作成」
ページ「トピックの作成」

固定ページ作成(2)

管理画面 → 固定ページ → 新規追加 → タイトル「最近のトピック」、テンプレートのドロップダウンリストから [bbPress-Topics (Newest)] 選択 → [公開]

*タイトルはなんでも構いません。たとえば「最近の話題」とかでも。

ページを表示するとまだトピックを作成していないので「すみません、ここにトピックは見つかりません!」と表示されます。

ページ「最近のトピック」
ページ「最近のトピック」

フォーラム作成

管理画面 → フォーラム → 新しいフォーラム → 「bbPressについて」→ [公開]

ページを表示すると「bbPressについて」というタイトルと、トピックが作成されていないので「This forum is empty.」と表示されます。

フォーラム「bbPressについて」
フォーラム「bbPressについて」

そのままページ下部にある「”bbPressについて”に新しいトピックを作る」で、トピックの題に「General」、本文に「bbPress全般」と入力し、右下にある [実行] ボタンを押すと、「bbPressについて」という名のフォーラムに「bbPress全般」というトピックが立ちます。

フォーラム名「bbPressについて」> トピック「bbPress全般」
フォーラム名「bbPressについて」> トピック「bbPress全般」


とりあえずフォーラムができました。
設置難易度は低めではないでしょうか、私にもできましたし。。。
いろいろカスタマイズしていくにはそれなりの知識がないと無理っぽいですが。

bb PRESSO (Demo)

2012.8.31 追記:
すでに Twentyten から Twentyeleven にしてしまったので、Twentyten の Demo はご覧いただけません。ごめんなさい。

2012.12.17 追記:
WordPress 3.5 へのアップグレードついでに Demo のテーマも Twenty Twelve にしました。
プラグイン「bbPress」を有効化して、テーマ「Twenty Twelve」を有効化しても何も表示されませんが、「bbPress」フォルダ内にある主要なファイルを「Twenty Twelve」にコピーすると Forum やら Topic が表示されるようになります。
が、Twentyeleven の時と同じようにテンプレートによってはカラム (サイドバー) が下に落ちてしまうのでテンプレートを編集しないとダメなようです。

» WordPress3.5 + Twenty Twelve + bbPressでフォーラムのDemoサイトを作り直しました


次回 はテーマを Twentyten から Twentyeleven に変更します。
(ただ単にテーマを Twentyeleven にするとカラム (右サイドバー) が下に落ちてしまいちゃんと表示されません)